一、FTP服务
1、安装FTP服务
sudo apt-get install vsftpd
2、配置
sudo vi /etc/vsftpd.conf
3、重启FTP服务
sudo /etc/init.d/vsftpd restart
二、SSH服务开启
apt-get install openssh-server
三、tftp服务器搭建
一般情况下,tftp用于通过网络下载东西到DRAM中,,Ubuntu主机作为TFTP服务器,因此需要在Ubuntu上搭建TFTP服务器。
1、安装 tftp-hpa 和 tftpd-hpa
sudo apt-get install tftp-hpa tftpd-hpa
sudo apt-get install xinetd
2、创建一个文件夹存放文件(需要给最高权限)
mkdir /home/name/tftp
chmod 777 /home/name/tftp
注:name:用户
3、配置TFTP服务器
- 新建文件/etc/xinetd.d/tftp, 如果没有/etc/xinetd.d 目录的话自行
创建 - 输入配置参数
server tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /home/name/tftp # name:用户
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
4、启动 tftp 服务
sudo service tftpd-hpa start
5、配置/etc/default/tftpd-hpa 文件
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/name/tftp" # name:用户
TFTP_ADDRESS=":69"
TFTP_OPTIONS="-l -c -s"
6、重启tftp服务
sudo service tftpd-hpa restart
四、NFS
nfs(Network File System)网络文件系统,通过 nfs 可以在计算机之间通过网络来分享资源
1、安装NFS服务
sudo apt-get install nfs-kernel-server rpcbind
2、创建一个文件夹存储文件
3、先配置 nfs
sudo vi /etc/exports
4、在文件结尾添加添加文件夹
/home/name/nfs *(rw,sync,no_root_squash)
name:用户
5、重启NFS服务
sudo /etc/init.d/nfs-kernel-server restart