Исправьте права доступа к каталогу /home
, проверьте следующим образом:
drwxr-xr-x root root
Исправьте права доступа к каталогу /home/user1
, проверьте следующее:
drwxr-xr-x user user
Исправьте права доступа к каталогу /home/user1/.ssh
, проверьте следующее:
drwx------ user user
Исправьте ваши /home/user1/.ssh/authorized_keys
права доступа к файлам, проверьте следующим образом:
-rw------- user user
Исправьте ваши /home/user1/.ssh/id_rsa.pub
или другие права доступа к файлам открытого ключа, проверьте следующим образом:
-rw-r--r-- user user
Исправьте ваши /home/user1/.ssh/id_rsa
или другие права доступа к файлам закрытых ключей, проверьте следующим образом:
-rw------- user user
Исправьте ваши /home/user1/.ssh/known_hosts
права доступа к файлам, проверьте следующим образом:
-rw-r--r-- user user
Как приостановить задание? Единственный способ, который я знаю, это отправить его SIGSTOP, что вы делаете из bash с помощью Ctrl -Z для задания переднего плана.
Поскольку после этого он не работает, он больше не является приоритетным заданием, поэтому ваша клавиатура не имеет к нему никакого отношения. Оболочка — это работа переднего плана, и вы должны сказать оболочке fg или bg ее дочернему элементу.
Однако оболочка отправляет задание SIGCONT, чтобы -остановить его. Процесс не получает эти сигналы напрямую. Ядро изменяет статус выполнения для Pid, и планировщик игнорирует задание, если оно находится в состоянии «Остановлено».
Вы также можете напрямую kill -STOP %1
илиkill -STOP 14193
(идентификатор задания или pid )и то же самое для -CONT
в bash.