FTP默认路径

建立pub目录(注意不是文件)

LeapFTP使用

注:上传到服务器的pub文件下,不要弄错目录。

在本地计算机利用LeapFTP与FTPServer进行数据的传输,但是FTPServer刚配置好的时候是不允许任意用户匿名上传的。

因此应该设置别人通过FTP上传(但是允许匿名上传是不推荐的):

FTP链接失败后的处理:

匿名登录:

注:ftp的默认路径与redhat中不一样,在redhat中为/vsftp/vat中。

这里面有一个pub文件,只要往里面扔东西即可。也可以在pub中建立一个闻见提供下载。

553错误

使用一个客户端,可以正常的连接,但是当上传文件时,总是报553 Could not create file错误信息。

我也是按照网上的做法,对/var/ftp目录进行权限设置,如果设置为chmod -R 777 /var/ftp还会导致ftp服务器不能启动,经过摸索,终于找到了解决的方法。

首先在ftp的目录中创建一个目录,然后设置权限为777

$ sudo mkdir /var/ftp/write

$sudo chmod -R 777 /var/ftp/write

然后修改vsftp的配置文件/etc/vsftpd.conf文件

在最后添加上

local_root=/var/ftp

保存,然后杀死vsftpd进程,然后重启vsftpd服务器程序。(指令service ftp start和service ftp stop)

试试看,将文件上传到write目录,这个时候可以正常的上传文件了。

运行结果如下所示:

注:有时候没有在ftp客户端登录也会报错:

开机启动vsftpd

应该先下载sysv-rc-conf,这相当于redhat中的chbconfig指令。

注:这里第一行后面应该显示开机启动的级别,即全为off,当设置vsftpd on时会显示2-5on。

当然也可以修改rc.local。(这里数字是开机级别,都是相互独立的)

Linux的远程管理

最古老的是telnet,因为传输的是明文,不安全,已经不用。现在用ssh,传输的是加密的。

开启ssh服务:

SSH客户端连接:

使用Putty,在该软件中我们可以使用raw,telnet,ssh协议连接。

最新文章

  1. Linux 桌面美化那点事儿
  2. 一个Tomcat多端口多项目部署
  3. Android 4.4沉浸式状态栏的实现
  4. LRU设计
  5. Docker入门教程(二)命令
  6. django 的模板语言
  7. javascript/jquery判断是否为undefined或是null!
  8. Java应用程序实现屏幕的"拍照"
  9. http://my.oschina.net/u/1185331/blog/502350
  10. 如何去掉WinForm或者WPF的最大化和最小化按钮
  11. Java环境----JDK开发环境搭建及环境变量配置
  12. android api 镜像站
  13. 爬虫之requests模块
  14. sed 查找文件的某一行内容
  15. Codeforces 1100F(线性基+贪心)
  16. MySQL常用命令(数据库,表相关的命令)
  17. 拿webshell权限方法(一)
  18. tp3.2中怎么访问分类及子分类下面的文章
  19. Android - Android Studio 3.0去掉方法参数提示
  20. log4j的使用配置

热门文章

  1. HIVE udf实例
  2. PHPstorm配置同步服务器文件
  3. 并不对劲的2-SAT
  4. 在Windows平台上运行Tomcat
  5. 在Global.asax中 注册Application_Error事件 捕获全局异常
  6. docker基础知识
  7. nested exception is org.apache.ibatis.binding.BindingException
  8. vue-路由动态切换title
  9. 【Git的基本操作四】永久删除文件后找回
  10. ubuntu更改apt源为阿里云源