linux 安装 ftp
本文最后更新于 1029 天前,其中的信息可能已经有所发展或是发生改变。

服务器以前安装的 ftp 使用 root 用户登录,不安全,所以重新配置了一下。
如果自己的 ftp 没有问题,但是想换用户以及共享目录从 3. 创建目录及用户 开始操作。

1. 完全卸载

若以前安装过,但是有问题,可以使用下面命令进行完全卸载:

sudo apt-get purge vsftpd

2. 更新软件源以及安装

sudo apt-get update && sudo apt-get install vsftpd

3. 创建目录及用户

3.1 创建目录

sudo mkdir /home/uftp

3.2 创建用户

sudo useradd -d /home/uftp -s /bin/bash uftp

3.3 修改用户密码

sudo passwd uftp

3.4 修改目录用户组

chown uftp:uftp /home/uftp

4. 配置 ftp

修改 /etc/vsftpd.conf:

userlist_deny=NO
userlist_enable=YES
#允许登录的用户
userlist_file=/etc/vsftpd.user_list
seccomp_sandbox=NO
#默认ftp下载目录
local_root=/home/uftp/
local_enable=YES
#设置文件上传
write_enable=YES
#使用utf8
utf8_filesystem=YES

5. 添加允许的账号

在上面配置中的这个文件夹: /etc/vsftpd.user_list,里加入允许的用户名即可,推荐只加入上面创建的用户 uftp服务器的话不推荐允许 root 访问,否则会有安全隐患

sudo gedit /etc/vsftpd.user_list

6. 其他

6.1 重启

sudo /etc/init.d/vsftpd restart
# 或者
# sudo service vsftpd restart 

6.2 查看工作状态

查看进程:

ps -e | grep ftp

查看端口:

sudo netstat -npltu | grep 21

如果是服务器的话,还需要允许端口访问,具体参加阿里云ubuntu16.04搭建wordpress

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇