大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
1.vsftp服务器在安装服务器的时候进行安装
2.启动ftp服务
service vsftpd start
3. 测试ftp是否可连接
ftp localhost
4.ftp 退出
bye
5.在windows中测试ftp是否能连接上
打开cmd窗口 执行 ftp xxx.xxx.xx.xxx
6.如果ftp连接不上判断linux中的ftp服务是否打开,linux的防火墙是否拒绝访问
查看防火墙状态:
[root@centos6 ~]# service iptables status
iptables:未运行防火墙。
开启防火墙:
[root@centos6 ~]# service iptables start
关闭防火墙:
[root@centos6 ~]# service iptables stop
7.ftp配置文件的位置
ftp配置文件的位置 cd /etc/vsftpd/vsftpd.conf
8.vsftpd 默认的根目录
cd /etc/vsftpd/var/ftp/pub
9.设置允许root用户往上传
修改 /etc/vsftpd/user_list 文件,把root用户从禁用的用户中注释或去掉
修改 /etc/vsftpd/ftpusers 文件,把root用户从禁用的用户中注释或去掉
10.设置vsftp开机自启动
方法一:用vi打开 etc/rc.local 在里面加入 /user/local/bin/vsftpd & 即可 &表示前面的命令是以服务的方式启动
方法二:chkconfig –list | grep vsftpd
chkconfig vsftpd on
11.用root用户登入ftp报如下错误
500 OOPS: cannot change directory:/root
Login failed.
421 Service not available, remote server has closed connection
解决方法
使用getsebool ftpd_disable_trans命令查看状态是否是on
如果当前的状态如果不是on
setsebool ftpd_disable_trans 1
当然也可以加入-P参数 以便不需要每次开机都输入这个命令
setsebool -P ftpd_disable_trans 1
service vsftpd restart
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/189957.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...