阿里云购买服务器nglinx怎么配置ftp
发布网友
发布时间:2022-04-23 09:16
我来回答
共3个回答
热心网友
时间:2023-07-15 05:34
设置方法:
aliyun Linux(Redhat)安装vsftp软件
1.更新yum源
首先需要更新系统的yum源,便捷工具下载地址:update_source.zip。这里需要注意的是,目前文件无法传输,所以想要运行 update_source.sh 只能用文本打开,复制粘贴到阿里云服务器系统运行。
2.安装vsftp
使用yum命令安装vsftp
#yum install vsftpd -y
3.添加ftp帐号和目录
先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。
使用下面的命令创建帐户,该命令指定了/ftp为用户test的家目录,您可以自己定义帐户名和目录:
#useradd -d /ftp -s /sbin/nologin test
修改该帐户密码:
#passwd test
修改指定目录的权限
#chown -R test:test /ftp
4.配置vsftp
编辑vsftp配置文件,命令如下:
#vi /etc/vsftpd/vsftpd.conf
将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”
取消如下配置前的注释符号:
#local_enable=YES
#write_enable=YES
#chroot_local_user=YES
#ascii_upload_enable 允许使用ascii码上传
#ascii_download_enable 允许使用ascii码下载
保存修改,按ESC键,输入:wq
5.修改shell配置
vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin或者/sbin/nologin(具体看当前系统配置)则追加进去
6.启动vsftp服务并测试登录
使用命令启动vsftp服务:
#service vsftpd start
然后用帐号test测试下是否可以登陆ftp。目录是/ftp
热心网友
时间:2023-07-15 05:35
有一键配置服务的。。
热心网友
时间:2023-07-15 05:35
" 请检查您的电脑是否启动防火墙和杀毒软件,若已启动请设置您的防火墙或者杀毒软件将该程序加入允许访问网络的应用程序列表。一般防火墙或者杀毒软 件自动默认禁止了该访问网络,或您不小心将该加入了防火墙或者杀毒软件的禁止访问网络的应用程序列表。如果您不会设置防火墙,您可以 退出或关闭防火墙来解决此问题。
(关闭方法:点击右下脚防火墙图标,点击“右键”后,选择退出,在点击确定。)
"