linnux文件服务

1.FTP:文件传输协议。

基础:控制端口(身份验证)  command  21/tcp

        数据端口:  data   20/tcp

FTP  Server默认配置:yum  -y  install  vsftpd  (安装vsftpd)

 touch    /var/ftp/abc.txt(创建文件)

systemctl   start    vsftpd(启动文件)

systemctl     enable     vsftpd(开机正常启动)

ss   -tnl(查看文件端口号)

netstat   -anpt(同上)

关闭防火墙,selinux。同时查看状态

FTP  Client:ftp客户端,任何服务器输入ftp://服务器IP地址,即可查看也能下载文件,但是无法上传文件。

安装客户端:yum  -y  install  lftp

 访问服务器:lftp  服务器ip地址 

59feccb688604f1d9a54713ad4ef85c6.jpg

 

58a952f7898f456dbcedd9159a61ac35.jpg

启动上传功能:配置文件(先用cp指令复制文件于/下) 

vim  /etc/vsftpd/vsftpd.conf

8a378e41b259484b86fe989fad5cd998.jpg

1adbbcac3e7d482d81c056fec837d3fd.jpg 

 更改完指令如上图所示。

创建上传目录:mkdir  /var/ftp/upload

chmod  777  /var/ftp/upload(赋予此文件权利)

登录客户机:  echo  222 > 2.txt(创建文件)

   lftp 主机ip地址

cd  upload(进入上传目录)

put  2.txt(上传)

之后登录主机用ls  /var/ftp/upload 指令查看是否有2.txt这个文件。

2.NFS   Server:网络文件系统。支持多节点同时挂载以及并发写入。

NFS作用:提供文件共享服务,为web  server.配置集群中的后端存储。

第一步NFS部署:关闭防火墙,selinux。

yum  -y  install  nfs-utils(下载服务器)

mkdir   /webdata (存储网站代码)

echo   “nfs  test……”  >  /webdata/index.txt(放置测试页面)

配置NFS服务器:vim  /etc/exports

/webdata      192.168.20.0(可访问此地址的网络IP为192.168.20.1~192.168.20.255)(rw)

启动NFS服务器:systemctl   start  nfs-server

systemctl    enable    nfs-server

检查NFS输出是否正常:exportfs   -v

且后面跟的IP地址为192.168.20.0才为输出正常

第二步部署客户端:安装NFS客户端,yum  -y  install  nfs-utils  httpd

重启NFS客户端:systemctl   start    httpd

                           systemctl   enable   httpd

查看存储端共享:showmount   -e  ip地址(查询NFS服务器的可用目录)

手动挂载:mount  -t  nfs+ip地址:/webdata   /var/www/html

查看挂载:df   -Th

此时登录客户端使用ls  /var/www/html即可查看挂载目录

或者使用web客户端查看web服务器。

补充:三台客户机可以使用主机克隆技术,且选择复制链接模式即可快速有效的获得三台客户机。以上操作均在xshell远程登录中操作。

3.SSH  SERVER:服务器字符页面操作不方便,借助SSH(安全外壳协议)远程操作和系统管理,不仅方便而且安全可靠。

检查是否安装:rpm  -qa  |grep  ssh

安装:yum   -y  install   openssh-server

重启(开机启动)

查看端口(22号端口提供服务)

远程管理  ssh  用户名@ip地址

免密登录:将一台服务器搭建成为跳板机,在此服务器上生成密钥,将需要关联的服务器传递给服务器,这样在服务器上登录其他的客户机就不需要输入密码了。

操作:ssh-keygen  (生成密钥)

ssh-copy-id  ip地址(此操作需要输入服务器的操作密码)

查看:ip  a|grep  inet(注:同网段的服务器才可以进行以上操作)

 

 

 

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值