Не удалить/etc/init/ssh.override файл из касания человечности

Я установил Касание Ubuntu к Nexus 4, и я люблю его. Я хочу к ssh в мой телефон с помощью пароля, таким образом, я хотел бы удалить файл переопределения ssh, который является/etc/init/ssh.override Однако, следующее - то, что я получаю, когда я пытаюсь удалить файл переопределения:

$ sudo rm /etc/init/ssh.override
rm: cannot remove '/etc/init/ssh.override': Device or resource busy

Почему это так? Я могу между прочим изменить этот файл для удаления опции переопределения, но не могу переместить или удалить сам файл. Так, мой вопрос состоит в том, почему я не могу удалить этот файл? BTW я включил чтение-запись по этому телефону.

Заранее спасибо.

0
задан 30 March 2016 в 17:13

2 ответа

Разве файловая система не readinly?

Попытка 'sudo монтирует, что-o повторно монтируются, rw /' для создания ее перезаписываемой.

Впоследствии делают, это только для чтения снова 'sudo монтирует, что-o повторно монтируются, ro /'

0
ответ дан 29 September 2019 в 09:15

Я создал пользовательский новомодный сервис в/etc/init, например,/etc/init/myssh.conf, который является в основном копией ssh.conf

    description     "SSH server"

start on runlevel [2345]
stop on runlevel [!2345]

respawn
respawn limit 10 5
umask 022

env SSH_SIGSTOP=1
expect stop

# 'sshd -D' leaks stderr and confuses things in conjunction with 'console log'
console none

pre-start script
    test -x /usr/sbin/sshd || { stop; exit 0; }

    mkdir -p -m0755 /var/run/sshd
end script

# if you used to set SSHD_OPTS in /etc/default/ssh, you can change the
# 'exec' line here instead
exec /usr/sbin/sshd -D

из-за запуска на runlevel [2345], это настроило "myssh" сервис, запустится автоматически после того, как перезагрузка и ssh опции не будут переопределены ssh.override (я не смог удалить его). Это теперь возможно к ssh использование пароля (целый/etc/ssh/sshd_config позволяет его).

0
ответ дан 29 September 2019 в 09:15

Другие вопросы по тегам:

Похожие вопросы: