Команды наиболее часто используемые при работе с OS Debian

Команды перемещения по файловой системе в терминале

Команды для манипуляции с каталогами и папками

Команды управления операционной системой

Присвоение прав для всех директорий

find /var/www/html -type d -exec chmod 755 {} \;

Присвоение прав для всех файлов

find /var/www/html -type f -exec chmod 644 {} \;

Ключи для подключения к ssh-серверу

Команда для создания ключей используемых, при подключении к серверу:

ssh-keygen

Команда для экспорта созданных ключей на сервер ssh:

ssh-copy-id user@example.com

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

Авторизация по SSH, root-ом

Для разрешения авторизации через SSH для root-пользователя, вам нужно внести изменения в конфигурационный файл SSH-сервера. Вот шаги, которые помогут вам это сделать:

  1. Подключитесь к вашему серверу под root или пользователем с правами sudo.
  2. Откройте файл конфигурации SSH для редактирования:sudo nano /etc/ssh/sshd_config
  3. Найдите параметр PermitRootLogin и измените его значение на yes:PermitRootLogin yes Если этот параметр закомментирован (начинается с #), удалите комментарий.
  4. Сохраните изменения и закройте редактор.
  5. Перезапустите SSH-сервис для применения изменений:sudo systemctl restart ssh