CentOS 7.6 64bit搭建FTP,解决所遇相关问题

使用yum安装ftp服务

yum install vsftpd

刚刚安装好的ftp服务默认是关闭的

启动ftp服务

service vsftpd start

查看ftp服务状态

service vsftpd status

以上步骤顺序执行,不做细讲

连接ftp

我用的是notpad++和filezilla.exe进行连接

连接地址为你服务器ip

连接用户名一般为root(初始化服务器的时候可以设置 具体看你自己的),

连接密码为你Linux密码

情况1:连接成功

情况2: 报错530 Permission denied.

报错解决方法 配置ftp

进入/etc/vsftpd

里面有以下三个文件

ftpusers
user_list
vsftpd.conf

执行打开vsftpd.conf文件命令

vim vsftpd.conf

按下键盘i键即可编辑

将内容修改为以下配置

listen=YES
listen_ipv6=NO
pam_service_name=vsftpd
userlist_enable=NO
tcp_wrappers=YES

然后按esc键结束编辑
然后按shift: 键进行输入命令
输入

wq

回车即可保存

然后按此修改步骤,修改

ftpusers
user_list

这两个文件,把里面的root删掉

修改后的ftpusers

修改后的user_list

然后重启ftp
先关闭

systemctl stop vsftpd.service

再执行启动

systemctl start vsftpd.service

连接ftp,成功

(以上服务器为腾讯云试用服务器,如果你没有多余服务器学习,可以去领一个免费的,随便造,领取地址 https://cloud.tencent.com/act/free?from=11649

其他可能出现的错误

Job for vsftpd.service failed because the control process exited with error code. See "syst

出现这种错误是因为,vsftpd.conf配置文件中listen配置未修改
修改为以下配置即可

listen=YES
listen_ipv6=NO

End

关于修改文件的几个操作

修改文件

找到需要修改的文件,使用命令:vim 文件名 ,打开需要修改的文件

打开文件后,点击键盘的“i”键,然后对文件进行编辑

编辑完成后先点击键盘“ESC”随后“shift+:
在显示的输入行中输入“wq”进行保存修改后的文件

如果要撤销修改,输入行中输入“q

也可以使用“q!”强制退出这个文件


linux vim vi编辑时撤销输入操作

1,esc退出输入状态

2,u 撤销上次操作

3,ctrl+r 恢复撤销

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值