安装vsftpd
sudo apt-get install vsftpd
新建/home/uftp目录作为用户主目录
sudo mkdir /data/www/sulao
新建用户uftp并设置密码
sudo useradd -d /data/www/sulao -s /bin/bash -M sulao -g ftp
修改配置文件/etc/vsftpd.conf
sudo vi /etc/vsftpd.conf
修改对应如下
anonymous_enable=NO #YES改成NO local_umask=022 #去掉前面# write_enable=YES #去掉前面# xferlog_file=/var/log/vsftpd.log #去掉前面# ascii_upload_enable=YES #去掉前面# ascii_download_enable=YES #去掉前面# chroot_list_enable=YES #去掉前面# chroot_list_file=/etc/vsftpd.chroot_list #去掉前面# allow_writeable_chroot=YES #这个默认没有添加到最后一行
保存退出
vi /etc/vsftpd.chroot_list #添加 sulao
然后给FTP权限
sudo chmod -R 777 /data/www/sulao
最后重启vsftpd服务
sudo service vsftpd restart
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://sulao.cn/post/34
相关阅读
- ubuntu22.04安装dcgm和基本用法
- ubuntu22.04安装cuda失败提示"Uninstall manifest corrupt"
- ubuntu使用ssh命令批量设置集群节点具有sudo权限的账户sudo免密切换
- ubuntu22.04算力环境基础配置一键验证脚本
- ubuntu22.04算力环境基础配置一键脚本
- ubuntu22.04忘记root密码进入单用户模式修改密码
- ubuntu22.04屏蔽使用apt安装软件时出现弹窗要求选择重启服务的方法
- ubuntu22.04删除系统中的新内核并回退的方法
- ubuntu22.04部署chrony时间同步服务
- ubuntu22.04部署ntp时间同步服务器
评论列表