您当前的位置: 首页 >  centos

【03】

暂无认证

  • 1浏览

    0关注

    196博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

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

【03】 发布时间:2021-02-04 19:40:53 ,浏览量:1

使用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 恢复撤销

关注
打赏
1657344724
查看更多评论
立即登录/注册

微信扫码登录

0.0392s