Ubuntu安装配置FTP

1、安装服务端

sudo apt-get install vsftpd

service vsftpd start

service vsftpd stop

service vsftpd restart

2、创建目录、用户

mkdir -p /home/xxxx

sudo useradd -g ftp -d /home/vsftp -m angler

命令一:这种命令会在登录界面显示用户名

sudo useradd -m ftpuser -d /home/ftpuser -s /bin/bash

命令二:这种命令会在登录界面隐藏用户名

sudo useradd -r -m -s /bin/bash ftpuser //创建ftpuser用户

useradd命令参数意义:

-r:建立系统账号

-m:自动建立用户的登入目录

-s:指定用户登入后所使用的shell

相关推荐
天天进步20152 小时前
Tunnelto 源码解析 #9:控制服务器设计:Warp、WebSocket、Ping/Pong 与连接保活
运维·服务器·websocket
凡人叶枫2 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
云栖梦泽2 小时前
玩转RK3506SDK
linux·嵌入式硬件
Java面试题总结3 小时前
Linux-Ubantu-贴士-apt的地盘
linux·运维·服务器
●VON3 小时前
AtomGit Flutter鸿蒙客户端:数据模型
android·服务器·安全·flutter·harmonyos·鸿蒙
酉鬼女又兒3 小时前
零基础入门计算机网络:网络层核心任务、三大关键问题、两种服务类型与 TCP/IP 网际层协议体系全解析
服务器·网络·网络协议·tcp/ip·计算机网络·php·求职招聘
kong@react3 小时前
Rocky Linux 10.2 全面解析:企业级 CentOS 替代方案及保姆级docker安装
java·linux·运维·docker
Gauss松鼠会4 小时前
【GaussDB】GaussDB重要通信参数汇总
服务器·网络·数据库·sql·性能优化·gaussdb·经验总结
凡人叶枫4 小时前
Effective C++ 条款07:为多态基类声明 virtual 析构函数
linux·c语言·开发语言·c++
凡人叶枫4 小时前
Effective C++ 条款10:令 operator= 返回一个 reference to *this
java·linux·服务器·开发语言·c++·effective c++