我想阻止“cd”命令通过 FTP 连接在远程服务器上运行。
我正在使用“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更改目录的命令是CWD,删除目录的命令是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
关于linux - FTP 设置阻止 CD 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26465245/