远程管理FTP

FTP默认路径

204333_1oOu_2312175.png

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

204406_Zd1f_2312175.png

LeapFTP使用

204440_dFGv_2312175.png

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

 

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

204515_4yUs_2312175.png

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

FTP链接失败后的处理:

204737_rxZ9_2312175.png

204737_kSUi_2312175.png

204737_gdNs_2312175.png

204737_JKMb_2312175.png

匿名登录:

204737_G4xL_2312175.png

 204853_FpYX_2312175.png

注: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目录,这个时候可以正常的上传文件了。

运行结果如下所示:

204940_A5aV_2312175.png

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

205010_Qm0V_2312175.png

开机启动vsftpd

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

205047_rkII_2312175.png

 205117_Xpzr_2312175.png

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

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

Linux的远程管理

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

开启ssh服务:

205148_3ffL_2312175.png

SSH客户端连接:

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

 205238_LAOA_2312175.png

205238_Gs7p_2312175.png




转载于:https://my.oschina.net/u/2312175/blog/639555

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值