ubuntu16.04 开启FTP服务
2024-09-07 08:30:29
配置ftp
1.安装 vsftpd服务器
sudo apt install vsftpd
2.创建一个ftp文件夹 (可以跳过)
sudo mkdir /home/ftp
3.新建ftp用户,并指向它的主目录和所用shell (可以跳过)
sudo useradd -d /home/ftp -s /bin/bash uftp
4.创建用户密码 (可以跳过)
sudo passwd uftp
5.将ftp文件夹的所属者和所属组都改为uftp (可以跳过)
sudo chown uftp:uftp /home/ftp
6.新建文件 vsftpd.user_allowlist 并加入用户名
sudo vi /etc/vsftpd.user_allowlist
7.打开vsftpd.conf文件
sudo vi /etc/vsftpd.conf
去掉注释
# write_enable=YES
修改为
write_enable=YES
添加
userlist_file=/etc/vsftpd.user_allowlist
userlist_enable=YES
userlist_deny=NO
保存退出
8.重启vsftpd服务
sudo /etc/init.d/vsftpd restart
连接ftp
windows下载WinSCP进行连接
命令行登陆ftp
1. 打开cmd控制台
2.输入
ftp ip (ip地址为我们的ftp服务主机的地址)
输入用户名、密码即可登陆
常用命令
ls 查看当前目录里所有文件 lcd 浏览本地当前目录 pwd 浏览远程服务ftp用户当前目录 put 上传命令 如: $put test.txt get 下载命令 如: $get test.txt quit 退出登陆
最新文章
- 微信扫码支付+Asp.Net MVC
- java 堆栈分析4
- AC日记——单词替换 1.7 21
- c#入门笔记(1)数据类型
- robot framework数据库操作
- BZOJ1570 [JSOI2008]Blue Mary的旅行
- python pro practice
- MYSQL之性能优化 ----MySQL性能优化必备25条
- Apriori算法在购物篮分析中的运用
- 将表中null值替换成想要的值、查询某一列值为null
- 辛星分析html中间name和id 差额
- HDU 1754 I Hate It (段树单点更新)
- PostgresSQL中的限制和级联删除
- Android View事件机制一些事
- 设计模式总结篇系列:原型模式(Prototype)
- php base64图片保存
- 在Linux下使用gcc编译mesa文件报undefined reference to symbol 'sin@@GLIBC_2.2.5和DSO missing from command line两个错误的解决方案
- Python+OpenCV图像处理(一)——读取显示一张图片
- 【java】之类加载机制
- template.js 数据渲染引擎
热门文章
- gvim安装中文文档
- Quartz快速上手
- Delphi加密解密算法
- 【Hibernate】---【注解】一对多
- c++中byte数组与字符串的转化
- Jmeter---后置处理器 BeanShell PostProcessor 获取JDBC结果(多行)并以列表传入另一个请求
- 【ABAP系列】SAP 系统的消息类型分析 MESSAGE TYPE
- pyspark的安装配置
- UUID与System.currentTimeMillis()产生一个新文件名的工具类
- java常用类详细介绍及总结:字符串相关类、日期时间API、比较器接口、System、Math、BigInteger与BigDecimal