RedHat虚拟机中搭建ftp服务
程序员文章站
2024-03-18 10:29:40
...
1、查看是否安装vsftpd(服务)
rpm -qa | grep vsftpd
2、安装vsftpd(服务)
yum install vsftpd
3、卸载vsftpd(服务)
rpm -e vsftpd
4、创建专属 ftp 文件夹
cd /home;
mkdir ftp;
5、创建专属ftp的用户
adduser ftptest
6、修改ftp用户密码
passwd ftptest
7、修改ftp文件夹所属用户
cd /home/;
chown -R ftptest:ftptest ftp
8、更改ftptest用户所属附加组
usermod -g "所需组" ftptest
9、更改ftptest的根目录
vim /etc/passwd;
//寻找到对应ftptest用户
//更改路径为 /home/ftp
10、如果想要更改ftp的监听端口
cd /etc/vsftpd/;
vim vsftpd.conf;
//添加一行数据
listen_port = 17002
//修改了ftp启动后监听端口
11、注意事项
不能在 /etc/vsftpd/user_list
中,添加对应访问用户, 这里添加的用户是被拒绝访问ftp的
12、ftp启动、关闭、重启、状态
service vsftpd start
service vsftpd stop
service vsftpd restart
service vsftpd status
13、本地端配置相关信息
一、控制面板相关配置信息更改
二、浏览器配置信息更改
IE浏览器中, 设置 -》 Internet选项-》高级
关闭, 使用被动FTP(用于防火墙和DSL调制解调器的兼容)
所有操作完成后,
可在Internet中,输入 ftp://虚拟机IP:端口
进行访问。
完成。