linux上ftp服务器的搭建
程序员文章站
2022-04-12 15:33:28
1、安装vsftpd组件。 yum -y install vsftpd 2、添加一个ftp用户。 useradd ftpuser ,登录后默认的路径为 /home/ftpuser。 3、给该用户添加密码。 passwd ftpuser ,输入两次密码后修改密码。 4、关闭匿名访问。 (1)修改vsf ......
1、安装vsftpd组件。
yum -y install vsftpd
2、添加一个ftp用户。
useradd ftpuser ,登录后默认的路径为 /home/ftpuser。
3、给该用户添加密码。
passwd ftpuser ,输入两次密码后修改密码。
4、关闭匿名访问。
(1)修改vsftpd.conf配置文件: vim /etc/vsftpd/vsftpd.conf ,将文件中的 anonymous_enable=yes 修改为 anonymous_enable=no 并保存。
(2)重启ftp服务。 service vsftpd restart
5、设置开机自启服务。
chkconfig vsftpd on
6、安装完ftp服务器并上传图片后,访问出现404。
解决办法:修改nginx配置文件。 vim /usr/local/nginx/conf/nginx.conf ,将 #user nobody 修改为 user root ;在server{}中添加以下内容。
server{
...(省略)
location / {
root html;
index index.html index.htm;
}
location /images/ { root /home/ftpuser/www/; autoindex on; }
...
}
然后重启nginx即可。