Linux指令——文件服务(FTP、NFS、SSH)

文件服务

FTP(File Transfer Protocol)

FTP(File Transfer Protocol,文件传输协议)是TCP/IP协议组中的协议之一。
FTP服务器主目录:/var/ftp/

建立ftp服务器

  1. 安装vsftpd {yum install -y vsftpd}
  2. 上传文件 { /var/ftp/文件名}
  3. 启动服务 {systemctl start vsftpd}
  4. 开机启动服务 {systemctl enable vsftpd}
  5. 关闭防火墙及Selinux
  6. 浏览器输入 ftp://{ip地址}
  7. lftp 查看下载文件
    step1. 登入ftp服务器 {lftp IP地址}
    step2. 下载文件 {get 文件名字}
    step3. 下载目录 { mirror 目录名字}
  8. wget下载 {wget ftp://IP地址/目录和文件名字}

ftp配置文件

文件位置:/etc/vsftpd/vsftpd.conf
打开上传文件功能步骤

  1. anonymous_enable=YES //开启禁用账户登入
  2. anon_upload_enable=YES //开启上传功能
  3. anon_mkdir_write_enable=YES //开启创建目录功能
  4. 创建上传目录 {mkdir /var/ftp/upload}
  5. 修改上传目录权限 {chmod 777 /var/ftp/upload}
  6. 重启ftp服务器 {systemctl restart vsftpd}
  7. 用户测试
    step1. 登入服务器 {lftp IP地址}
    step2. 打开上传目录 {cd upload}
    step3. 上传文件 {put 文件名字}

NFS(Network File System)

NFS(Network File System,网络文件系统),Linux/Unix系统之间共享文件的一种协议。

服务端配置

  1. 安装nfs-utils {yum -y install nfs-utils}
  2. 创建输出目录 {mkdir /webdata}
  3. 创建输出文件 {echo “nfs test2020-7-21-CLOUD” > /webdata/index.html}
  4. 打开NFS配置文件 {vim /etc/exports}
    添加访问目录 客户端网段 (权限)/webdata 192.168.137.0/24(rw)
  5. 启动NFS服务器 systemctl start nfs-server
  6. 开机启动 systemctl enable nfs-server

客户端配置

  1. 安装NFS客户端 yum -y install nfs-utils httpd
  2. 启动NFS客户端 systemctl start httpd
  3. 开机启动 systemctl enable httpd
  4. 查询NFS服务器可用目录 showmount -e 192.168.137.133
  5. 挂载 mount -t nfs 192.168.137.133:/wabdata /var/www/html
  6. 查看挂载信息 df

SSH

SSH,远程管理
使用远程管理登入 ssh root@192.168.137.133 //ssh 账户名@IP地址

  1. 安装openssh服务 yum -y install openssh*
  2. 开启服务 systemctl start sshd
  3. 关闭防火墙 systemctl stop firewalld
  4. 关闭selinux setenforce 0

配置免密登入

  1. A免密登入B
  2. A生成密钥对 ssh-keygen //一路回车
  3. A发送给B密钥对 ssh-copy-id -i {IP地址}
  4. A拷贝文件给B scp {拷贝文件名} {IP地址}:{存放地址}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值