安装ftp软件
- 进入光驱找到第一张光盘
- 启动vsftpd服务
基本语法
service vsftpd start|restart|stop|status
示例代码:
FTP服务的作用
ftp服务的作用就是为了实现文件的上传和下载
设置防火墙
执行setup命令:
选中防火墙配置
选中定制
重启防火墙
确定覆盖
关闭SeLinux
SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。
如果想使用vsftpd服务必须关闭SeLinux对vsftpd服务的限制
- 临时关闭
setenforce 0
实例代码
- 永久关闭
vim /etc/sysconfig/selinux
实例代码
改为
使用FlashFXP
文件的上传与下载
长传过程
下载过程
注意事项
关闭SeLinux一共有两种方式
- 临时关闭
setenforce 0
设置完成后,立即生效 - 永久关闭
vim /etc/sysconfig/selinux
设置完成后需要重启才能生效
HHS服务(上传,下载与远程服务)
- 安装hhs软件
- 启动ssh服务(服务名sshd)
基本语法
service sshd start|stop|restart|status
3. 使用FlashFXP实现上传和下载(端口号22,可以用root登录)
运行结果
4. 使用XShell软件实现Linux的远程管理
XShell如果运行不了,安装一下VC++软件