Ubuntu18配置

一,安装 samba 服务器
1 ,下载安装 samba 服务器
peter@ubuntu:~$ sudo apt-get update
peter@ubuntu:~$ sudo apt-get install samba samba-common
2 ,创建共享目录
peter@ubuntu:~$ mkdir shared
3 ,修改配置文件: /etc/samba/smb.conf
打开配置文件:
peter@ubuntu:~$ sudo vim /etc/samba/smb.conf
在文件末尾添加下面内容(直接复制,删除所有中文):
[share]
// 改为希望在 Windows 中看到共享目录的名字 自定义
path = /home/peter/shared(peter改为自己的用户名)
// 路径改为要共享的目录路径
browseable = yes
public = yes
available = yes
writable = yes
valid users = peter(peter改为自己的用户名)
// 用户名改为:当前 ubuntu 系统的用户名
4 ,给 samba 用户 , 如: peter
设置密码
peter@ubuntu:~$ sudo smbpasswd -a peter
5 ,重启 samaba 服务
peter@ubuntu:~$ sudo /etc/init.d/smbd restart
[ ok ] Restarting smbd (via systemctl): smbd.service.(显示ok即成功)
6 , Windows 中访问共享目录
在Windows界面输入win+R
执行 cmd ,然后输入: \\192.168.7.190 (地址为乌邦图的ip地址即可)
确定之后输入用户名和密码即可。
二,安装 tftp 服务器
1 ,更新软件源
peter@ubuntu:~$ sudo apt-get update
2 ,下载 tftp 服务器
peter@ubuntu:~$ sudo apt-get install tftp-hpa tftpd-hpa
3 ,在根目录下建立 tftp 工作目录
peter@ubuntu:~$ sudo mkdir /tftpboot
4 ,修改 tftpboot 文件夹权限
peter@ubuntu:~$ sudo chmod 0777 /tftpboot/
5 ,配置
1 》打开文件
sudo vim /etc/default/tftpd-hpa
2 》将 /var/lib/tftpboot 改为 /tftpboot
6 ,重启 tftp 服务
peter@ubuntu:~$ sudo service tftpd-hpa restart
测试 tftp 服务是否配置成功
1 》在 tftp 工作目录中存放一个测试文件,如: hello.c
peter@ubuntu:~$ ls  /tftpboot/
hello.c
2 》切换到用户主目录,进入 tftp 服务器
peter@ubuntu:~$ tftp 192.168.7.190
tftp>get hello.c
tftp>quit
3 》查看下载的文件是否有内容,
peter@ubuntu:~$ cat hello.c
三,安装 NFS 服务器
1 ,安装 NFS 服务器端
peter@ubuntu:~$ sudo apt-get install nfs-kernel-server
2 ,将文件系统 rootfs 拷贝到 /opt 目录,并解压
进入/opt目录执行以下命令
peter@ubuntu:/opt$ tar -xf rootfs.tar.gz
peter@ubuntu:/opt$ ls
rootfs rootfs.tar.gz
3 ,查看要共享的文件系统的路径:
peter@ubuntu:/opt$ cd rootfs/
peter@ubuntu:/opt/rootfs$ pwd
/opt/rootfs
4 ,在配置文件中添加共享的文件系统路径
peter@ubuntu:/opt/rootfs$ sudo vim /etc/exports 如果要把 ” /opt/rootfs “ 目录设置为 NFS 共享目录,在改文件末尾添加下面一 行:/opt/rootfs/ *(rw,sync,no_root_squash,no_subtree_check)
5 ,使能 NFS V2 版本
peter@ubuntu:/opt/rootfs$ sudo vim /etc/default/nfs-kernel-server
在文件最后面添加下面配置:
RPCNFSDOPTS="--nfs-version 2,3,4 --debug --syslog"
6 ,重启 NFS
peter@ubuntu:/opt/rootfs$ sudo /etc/init.d/nfs-kernel-server restart
7 ,测试
1 》在用户主目录中创建挂载点:
peter@ubuntu:~$ mkdir mnt 2 》挂载 NFS 共享文件系统: rootfs
peter@ubuntu:~$ sudo mount 192.168.7.190:/opt/rootfs ./mnt
3 》查看挂载点
如果能够在挂载点 mnt 中看到 rootfs 目录的内容,说明 nfs 服务配置成功!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值