Intereting Posts
Не удается войти в заблокированную заставку, необходимо войти в систему с помощью «пользователь-переключатель». Домашний каталог испорчен Что такое lxsession? Обновление ОС «на лету» E: dpkg был прерван … run 'sudo dpkg –configure -a' Существует ли существующий веб-интерфейс для локализации? Почему операционная система и ядро ​​обрабатываются отдельно в Linux? Как установить Oracle 11gR2 на Ubuntu 14.04? Как отобразить отчеты о сбоях приложений в lubuntu? Bluetooth-мышь, но не работает Существуют ли какие-либо надежные альтернативы XBMC в качестве медиа-сервера, которые также могут использоваться для потокового видео на планшет или другое устройство Android? Ubuntu 14.04 регистрирует меня, когда я пытаюсь заблокировать экран Анонимный просмотр в Интернете Применить эффект компрессора на новые подкасты автоматически? LAN и многопользовательская игра для Ubucon

Как я могу запретить пользователям доступ к корневому каталогу?

Пока разрешаю моей учетной записи обращаться к корневому каталогу. Я попытался добавить себя в корневую группу с помощью $ sudo adduser myaccount root но когда я делаю $ sudo chmod or /etc за которым следует $ cd /etc $ dir он говорит, что разрешение отклонено.

Возможно, я думаю о неправильном решении проблемы. Я устанавливаю ssh-сервер с OpenSSH и хочу дать пользователям возможность перемещаться и редактировать файлы в определенной папке /home/myaccount/website/deveopment/ не предоставляя им возможность просматривать или редактировать что-либо еще.

Чтобы решить эту проблему, я пытаюсь отключить права доступа «другой группы» из каждой папки в корневом каталоге, чтобы к ней мог обращаться только root. Вот когда я столкнулся с вышеупомянутой проблемой. Даже после добавления себя в root я по-прежнему не могу получить доступ к каталогам с отключенными правами доступа для других групп.

Если вы хотите, чтобы пользователи могли загружать файлы в / из определенной папки, почему бы вам не установить их с помощью chroot sftp? Это приведет к тому, что указанная вами папка станет корнем в вашем логине.

См .: http://www.debian-administration.org/articles/590 http://ubuntuforums.org/showthread.php?t=858475

 sudo chown or /etc 

должен уже дать вам ошибку, так как chown не знает или; вы говорите о chmod возможно?

Однако вы не должны возиться с разрешениями системных папок. Программы перестанут работать, поддержка совета не удастся. Я не могу представить себе причину запретить людям читать / и т. Д.

Если вы сделали только это, вы должны отменить это, если вы сделали такие вещи рекурсивно, вы можете сделать переустановку, которая быстрее ручной коррекции.

Хорошая идея состояла бы в том, чтобы задавать такие вопросы, прежде чем делать это. Совет Дэвидса, чтобы использовать chroot-среду, является каноническим способом предотвращения доступа ненадежных пользователей к вашему дереву каталогов.