1.FTP Server 简介:FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中应用层的协议之一


logo:


作用:互联网上多的媒体资源和软件资源。绝大部分都是通过FTP服务器传递。


图示:


软件包:vsftpd


基础: 控制端口 command 21/tcp 数据端口 data 20/tcp


FTP Server 默认配置: 1.安装vsftp:yum install vsftpd 2.准备分发文件:touch /var/ftp/adc.txt 3.启动服务:systemctl start vsftpd systemctl enable vsftpd 关闭防火墙:systemctl stop firewalld systemctl disable firewalld vim /etc/selinux/config


FTP Clinet:任何系统firefox,IE 1 .打开浏览器 LinuxFTP客户端程序1:lftp 安装客户端工具:yum -y install lftp lftp 服务器地址 LinuxFTP客户端程序2:wget wget ftp://10.8.162.165/adc.txt


启动上传功能: 0.配置文件简介:备份 cp /etc/vsftpd/vsftpd.conf 1.检查禁用匿名账户登陆开启:目的:启用/禁用匿名账号(默认,比较方便) anonymous_enable=YES 2.配置上传指令 anon_upload_enable=YES启动上传文件的能力 anon_mkdir_write_enable=YES启动创建目录的能力 systemctl restart vsftpd重启ftp程序 2.NFS Server 名词解释:NFS:Network File System 网络文件系统Linux/Unix系统之间共享文件的一种协议。NFS 的客户端主要为Linux,支持多节点同时挂载,以及并发写入


作用:提供文件共享服务,为 Web Server 配置集群中的后端存储


案例: 环境: nas 10.8.162.165 web 10.8.162.160
关闭防火墙: setenforce 0 systemctl stop firewalld systemctl disable firewalld 一,nas(储存端)

3.SSH SERVER 1.登录centos 2.查询SSH是否安装: 查看SSH是否安装:rpm -qa | grep ssh 没有安装: yum install -y openssh* 3.SSH服务管理:

启动服务:systemctl strat sshd
查看端口:netstat -antp | grep sshd
开机自启:systemctl enable sshd

4.免密登录: 环境: 10.8.162.88:跳板机ip 10.8.162.15:服务器ip 一,使用88远程15需要使用密码 二,在88上生成密匙并传递给15

ssh-keygen

传递密匙:

ssh-copy-id 10.8.162.15

登录15:

ssh root@10.8.162.15