Да, можно создать учетную запись пароля меньше.
sudo useradd -m guest
sudo passwd -d guest
Важный, тем не менее, это для проверки никаких сетевых демонов как sshd
предоставит доступ к учетным записям пароля меньше. Это обычно - значение по умолчанию, но хорошо проверить. Удостовериться PermitEmptyPasswords
находится нет/ложь в /etc/ssh/sshd_config
или просто попытайтесь ssh в гостя и посмотрите, позволяет ли он Вам. Могут быть другие демоны как Samba, на который необходимо проверить также. Если Вы хотите ограничить пользователя в доступе к Вашим локальным файлам, можно или пойти на многое как установка chroot с pam_chroot.so
и т.п., или вместо этого, просто ограничьте свои данные Вами. Используйте свой корневой каталог, не позволяет "другому" классу чтения Ваши файлы и блокирует вниз любые другие местоположения, Вы думаете, что Вы должны.
Одна опция состоит в том, чтобы выполнить его с nohup:
nohup mycoollittlescript
Другой должен был бы выполнить его в эмуляторе терминала как tmux или экран. Это терминальные приложения, которые являются самостоятельно эмуляторами терминала. Когда родительский терминал закрывается, они остаются рабочими в backgrounmd, и tyou может снова соединиться с ними из другого окна терминала. Попробуйте это:
screen -R -d NameOfMyBackgroundJob
В первый раз это создаст новую сессию. Повторное использование вышеупомянутой команды соединится с существующей сессией и разъединит ее от любых других окон терминала.
nohup
решение работало! Хотя по некоторым причинам, это только работает, когда я разветвляю его от Ruby. Если я пробую его непосредственно от удара, это не работает... – Idan Arye 04.03.2012, 02:38