与TCP/IP相关的配置命令与步骤

NFS服务

1,安装NFS软件包:

sudo apt-get install nfs-kernel-server #安装 NFS 服务器端

sudo apt-get install nfs-common #安装 NFS 客户端 

2,添加NFS共享目录:

在终端输入“ sudo vi /etc/exports”指令 ,打开配置文件在文件末尾加入共享目录路径:

如:/nfsroot *(rw,sync,no_root_squash)

其中“ *”表示允许任何网段 IP 的系统访问该 NFS 目录。 

编辑完成后如下:

#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/nfsroot *(rw,sync,no_root_squash)

 

保存后,使修改生效设置权限:

sudo mkdir /nfsroot

chmod -R 777 /nfsroot

 

chown –R nobody /nfsroot

 

3,启动NFS服务:

sudo /etc/init.d/nfs-kernel-server start

sudo /etc/init.d/nfs-kernel-server restart

 

4,测试NFS服务:

终端输入ipconfig 查看本机IP地址

假定 Linux 主机 IP 192.168.0.1,NFS 共享目录为/nfsroot 可使用如下命令进行测试:

mount -t nfs 192.168.12.123:/nfsroot /mnt -o nolock

如果指令运行没有出错,则 NFS 挂载成功,在/mnt 目录下应该可以看到/nfsroot 目录下
的内容。

 

 

TFTP 服务器

1,TFTPTrivial File Transfer Protocol,简单文件传输协议),是 TCP/IP 协议族中用来在客
户机和服务器之间进行简单文件传输的协议。

2,安装tftp软件:

终端输入:sudo apt-get install tftpd-hpa tftp-hpa

3,配置tftfp服务器:

sudo gedit /etc/default/tftpd-hpa

编辑修改tftp默认目录:

TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s"

 

配置权限:

sudo mkdir /tftpboot

sudo chmod –R 777 /tftpboot

 

sudo chown –R nobody /tftpboot

4,启动tftpf服务:

sudo service tftpd-hpa start

 

sudo service tftpd-hpa restart

5,测试tftp服务器:

tftp 服务器目录/tftpboot 下创建一个测试文件 tftpTestFile

 

gedit  tftpTestFile

touch tftpTestFile

 

测试文件准备好了之后,打开终端,
输入以下测试命令(假设 192.168.0.105 为当前
Linux 主机的 IP 地址):

tftp 192.168.0.105
tftp> get tftpTestFile 

tftp> q

 

查看文件内容:终端输入:ls tftpTestFile

至此, tftp 服务器已经配置并测试成功 。

 

posted @ 2016-08-08 18:07  求隐  阅读(339)  评论(0编辑  收藏  举报