Назад | Перейти на главную страницу

Linux FTP не может ни к чему записывать перед домашним каталогом

Я подключился к своему ftp-серверу с моего локального Linux-терминала.

Насколько я понимаю, я использовал ! для навигации по локальным файлам (т.е. !ls против ls)

Я не могу cd .. в свою домашнюю папку, я пытаюсь получить доступ к / home / web, но дальше всего я могу пройти to /home/my_user

Может кто-нибудь объяснить, почему и что мне нужно сделать, чтобы это изменить?

Спасибо!

Это нормальное поведение. Большинство FTP-серверов блокируют пользователя в соответствующем домашнем каталоге, чтобы предотвратить доступ к другим файлам файловой системы. Это называется «chroot», потому что вы меняете корневой каталог этого процесса.

Например, в vsftp вы можете отключить его, отредактировав файл конфигурации /etc/vsftpd/vsftpd.conf и измените это значение на нет:

chroot_local_user=no