新建ftp账号
mkdir /data1/fk_ftp_data/guangdongyd
######################################
ll /data1/fk_ftp_data/
drwxr-xr-x+ 7 nagios 4096 Jul 5 12:56 .
drwxr-xr-x 14 root 4096 May 14 13:24 ..
drwxrwxrwx 3 guangdongyd 4096 Jul 5 13:02 guangdongyd
drwxr-xr-x+ 253 llyxpt 4096 Jul 5 08:01 jiyun
drwxrwxrwx 2 kaquanzx 4096 Jun 1 14:18 kaquanzx
drwxr-xr-x 2 llyxpt 4096 Mar 12 13:42 scripts
drwxr-xr-x+ 3 viruser 4096 Jan 15 17:40 upload
2、然后新建用户指定目录和shell
useradd -d /data1/fk_ftp_data/guangdongyd/ -s /sbin/nologin guangdongyd
3、然后我们为新用户指定密码,由于主机不可以直接输入命令passwd guangdongyd修改密码,所以我们这边把他写到文件里执行
vim a.sh
passwd guangdongyd
保存退出
sh a.sh
Changing password for user guangdongyd.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
到这里密码修改完成,要将密码记录一下
4、然后我们修改一下目录权限,属主改为guangdongyd,目录权限改为777
chown guangdongyd:guangdongyd /data1/fk_ftp_data/guangdongyd/
chmod 777 /data1/fk_ftp_data/guangdongyd/
5、然后重启ftp,到这里我们的ftp账号就新建完成了,后边我们登录测试一下
systemctl restart vsftpd
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构