Code前端首页关于Code前端联系我们

centos下安装ftp命令, yum install vsftpd 配置Vsftpd

terry 2年前 (2023-09-28) 阅读数 69 #未命名

在centos下使用yum install vsftpd。当出现“Complete!”时,安装完成。看来。创建用户webname,命令行方式,root用户下:

//添加用户webname ,并将testname用户的主目录设置为/mydata/www/webname

useradd -d / mydata/ www /webname testname

//为testname设置密码,输入两次相同密码后回车

passwd testname

//受限用户testname不能telnet,只能ftp

usermod -s / sbin /nologin testname

配置 Vsftpd
vim /etc/vsftpd/vsftpd.conf

chroot_local_user=YES

userlist_enableyESdenyESlist 将测试名称添加到 user_list

以下是更改的选项
在配置文件第11行“anonymous_enable=YES”前添加#号,

可禁用匿名登录。重要的! ESC,冒号wq!进去。

启动vsftpd服务。 service vsftpd start
启动时自动添加启动项,chkconfig vsftpd on
如果不确定是否添加了启动项,可以运行 chkconfig –list 来查看。

重新启动 vsftpd 服务以使更改生效。
服务vsftpd重启

如果有新版本的centos7

/bin/systemctl vsftpd重启

好了,大功告成。
在客户端计算机上下载并安装连接软件,如FileZilla xftp等。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门