Я хочу заблокировать команду «cd» от запуска на удаленном сервере через FTP-соединение.Настройка FTP для блокировки команды CD
Я использую версию «HELiOS release 6.5.2 (Carbon)».
благодарит заранее.
Я хочу заблокировать команду «cd» от запуска на удаленном сервере через FTP-соединение.Настройка FTP для блокировки команды CD
Я использую версию «HELiOS release 6.5.2 (Carbon)».
благодарит заранее.
Я думаю, что это может измениться с ftp-сервера на ftp-сервер. Вы, вероятно, захотите заключить в тюрьму пользователей в свои дома.
на проверку VSFTPD существования: chroot_local_user = YES
На VSFTP есть вы упомянули на ваш комментарий Вы можете использовать cmds_Allowed:
cmds_allowed=ABOR,APPE,CWD,DELE,HELP,LIST,MDTM,MKD,NLST,PASS,PASV,PWD,QUIT,RETR,RMD,RNFR,RNTO,SIZE,STOR,TYPE,USER
Команда FTP, чтобы изменить каталог УХО, для удаления является DELE
так:
cmds_allowed=ABOR,APPE,HELP,LIST,MDTM,MKD,NLST,PASS,PASV,PWD,QUIT,RETR,RMD,RNFR,RNTO,SIZE,STOR,TYPE,USER
"
или:
cmds_denied=CWD
У меня есть требование, как это. У меня есть предопределенная настройка. как только вы сделаете ftp, он автоматически перенесет вас на этот путь. с этого пути вы можете получить требуемый файл. я не хочу разрешать пользователю изменять каталог и удалять файл во время ftp session.i, чтобы ограничить некоторые команды для пользователей ftp. –
Я нашел cmds_allowed и cmds_denied два варианта, которые можно было использовать. но я не в состоянии понять это. –
изменил мой ответ. посмотрите, работает ли он – dpgaspar