配置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  退出登陆

最新文章

  1. 微信扫码支付+Asp.Net MVC
  2. java 堆栈分析4
  3. AC日记——单词替换 1.7 21
  4. c#入门笔记(1)数据类型
  5. robot framework数据库操作
  6. BZOJ1570 [JSOI2008]Blue Mary的旅行
  7. python pro practice
  8. MYSQL之性能优化 ----MySQL性能优化必备25条
  9. Apriori算法在购物篮分析中的运用
  10. 将表中null值替换成想要的值、查询某一列值为null
  11. 辛星分析html中间name和id 差额
  12. HDU 1754 I Hate It (段树单点更新)
  13. PostgresSQL中的限制和级联删除
  14. Android View事件机制一些事
  15. 设计模式总结篇系列:原型模式(Prototype)
  16. php base64图片保存
  17. 在Linux下使用gcc编译mesa文件报undefined reference to symbol 'sin@@GLIBC_2.2.5和DSO missing from command line两个错误的解决方案
  18. Python+OpenCV图像处理(一)——读取显示一张图片
  19. 【java】之类加载机制
  20. template.js 数据渲染引擎

热门文章

  1. gvim安装中文文档
  2. Quartz快速上手
  3. Delphi加密解密算法
  4. 【Hibernate】---【注解】一对多
  5. c++中byte数组与字符串的转化
  6. Jmeter---后置处理器 BeanShell PostProcessor 获取JDBC结果(多行)并以列表传入另一个请求
  7. 【ABAP系列】SAP 系统的消息类型分析 MESSAGE TYPE
  8. pyspark的安装配置
  9. UUID与System.currentTimeMillis()产生一个新文件名的工具类
  10. java常用类详细介绍及总结:字符串相关类、日期时间API、比较器接口、System、Math、BigInteger与BigDecimal