Доступ по SSH: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 40: Строка 40:
**Имя пользователя-пароль - учетка на сервере, которой мы дали права
**Имя пользователя-пароль - учетка на сервере, которой мы дали права
**Можно поставить галочку "Добавить закладку"
**Можно поставить галочку "Добавить закладку"
{{Category navigation|title=Начинающему сисадмину|category=Начинающему сисадмину|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=Начинающему системному администратору|category=Начинающему системному администратору|sortkey={{SUBPAGENAME}}}}

Версия от 18:59, 26 марта 2021

С помощью SSH-сервера можно удаленно управлять сервером через консоль (ssh://-соединение) и передавать файлы (sftp-сервер).

На сервере переключаемся в режим суперпользователя:

$su-

И правим следующий файл:

#cd /etc/openssh
#mcedit sshd_config

Перед этим делаем на всякий случай бэкап конфига.

#cd /etc/openssh
#cp sshd_config sshd_config.bak

Потом если что удаляем измененный и восстанавливаем исходный.

#cd /etc/openssh
#rm sshd config
#cp sshd_config.bak sshd_config

Добавляем:

Match User petr #имя вашего пользователя на сервере
X11Forwarding no
AllowTcpForwarding no
PermitTTY no
ForceCommand internal-sftp
ChrootDirectory /home/files #корневой каталог при доступе через SSH

Обмен файлами

Обмен файлами с сервером будет по SSH.

Создаем каталог:

#mkdir /home/files

Этот же каталог прописываем в ChrootDirectory.

Даем себе полные права:

#chown petr:petr /home/files
#chmod -R u+rwx /home/files

Подключаем его на ALT WS:

  • Открываем Caja
  • Файл-соединиться с сервером:
    • IP
    • Тип:SSH
    • Папка:/home/files
    • Имя пользователя-пароль - учетка на сервере, которой мы дали права
    • Можно поставить галочку "Добавить закладку"