Действительно ли возможно войти в систему как корень без интерактивного запроса пароля?

Необходимо смочь сделать это достаточно легко с find. Просто выполните эту команду в Вашем crontab (это удалит файлы и подкаталоги):

find /path/to/target -mtime +14 -delete

От man find

   -mtime n
          File's data was last modified n*24 hours ago.  

   Numeric arguments can be specified as

   +n     for greater than n,

   -n     for less than n,

   n      for exactly n.


   -delete
          Delete files; true if removal succeeded.  If the removal failed,
          an  error message is issued.  If -delete fails, find's exit sta‐
          tus will be nonzero (when it eventually exits).  Use of  -delete
          automatically turns on the -depth option.

Я не уверен если -delete POSIX, но если Вашей реализации находки недостает -delete, Вы могли также использовать

find /path/to/target -mtime +14 -exec rm {} +
2
15.03.2015, 17:44
2 ответа

Auth без PSW SSH-Keygen -T DSA ssh-copy-id -i ~ / .ssh / id-dsa.pub root @ ip

Создает Keyset, копирует открытый ключ к данному аккаунту + хост. Таким образом, вы можете войти в систему с помощью простого SSH root @ IP без пароля

0
27.01.2020, 21:52

Да, возможно, многие способы, но некоторые способы менее безопасны, чем другие. Есть два метода, которые я рекомендую для этого.

Первый и простой способ состоит в том, чтобы использовать Sudo с опцией Nopassword, проверьте Sudo Manpage для деталей.

Второй (и более безопасный) способ - использовать PAM (подключаемые модули аутентификации) с физическим токеном. Это сложнее, но когда закончено правильно, это довольно безопасно.

7
27.01.2020, 21:52

Теги

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