linux ftpnfsssh服务器搭建

it2026-01-28  7

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)