linux ftp\nfs\ssh服务器搭建

linux ftp\nfs\ssh服务器搭建

1.ftp服务器的搭建(vsftpd)

作用:文件的上传和下载

  • 服务端(serve)
    1>安装 sudo apt-get install vsftpd(vsftpd需要安装)
    2>修改配置文件
    进入/etc/vsftdp.conf 进行相关的配置
    3>重启服务
    sudo service vsftdp restart
  • 客服端(client)
    1>安装 sudo apt-get install vsftpd(vsftpd需要安装,默认的服务端客户端都有)
    2>实名登录(一般不允许实名登录,权限太大)
    ftp +IP(sever的ip)
    输入用户名(sever的用户名)
    输入登录密码
    //进入后就可以进行文件的上传(只能上传client当前目录的文件)和下载,不能上传下载目录(需要压缩 tar rar zip)
    上传:put 文件名字
    下载: get 文件名字
    3>匿名登录(只能访问指定的目录)
    服务端需要进入/etc/vsftdp.conf 进行相关的配置,指定文件目录作为匿名用户登录的根目录
    ftp+IP(sever)
    anonymous
    不用密码
    上传:put 文件名字
    下载: get 文件名字
    4>lftp客服端访问ftp服务器(可以操作目录)
    在这里插入图片描述
    退出:exit;
    注意:
    scp命令(用于少量的文件的拷贝,就可以不搭建ftp服务器)
    scp -r(递归) 目标用户名@目标主机IP地址:目标文件地址 保存到本机的地址

2.nfs服务器的搭建(nfs-kernel-sever)

作用:功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件,作为局域网,作为共享文件夹来使用。
服务端(sever)
1> 软件安装
sudo apt-get install nfs-kernel-server
2>创建共享目录
mkdir 目录名(第3>步要用)
3>修改配置文件
/etc/exports
//2>中创建的目录的路径 *(rw,sync) //*指的是192.168.40.*这一网段
4>重启服务
sudo service nfs-kernel-server restart
客服端(client)
1>挂载服务器共享目录
mount IP(sever):共享目录的地址
eg:sudo mount 192.168.40.119:/home/khy/khy/共享目录 /mnt //挂载在mnt/目录下

3.ssh服务器的搭建

作用:远程登录服务器或者主机,可进行服务器的远程维护
服务端(sever)
1>安装ssh
客服端(client)
1>远程登录
ssh 远程主机名(sever)@severIP
2>退出登录
logout;
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值