Ubuntu和windows中挂载使用nas服务器、nfs
1. Ubuntu中挂载使用nas服务器
方法一:挂载用户
1.修改IP:在将nas挂载到ubuntu上前,首先要将ubuntu系统的ip修改为和nas在同一个网段,修改ip步骤如下:
使用ifconfig命令查看接口,找到en开头的以太网接口,我这里是ens33。然后使用ifconfig命令修改临时修改ip(重启失效)的命令如下(参考自:链接):
sudo ifconfig ens33 192.168.1.31 netmask 255.255.255.0
2.安装cifs-utils和创建挂载目录:
sudo apt install cifs-utils # 安装cifs-utils
sudo mkdir nas # 找一个你喜欢的位置创建一个目录,用于挂载nas
3.执行挂载操作:
sudo mount -t cifs -o uid=***,username=***,password=***,iocharset=utf8 nas地址 本地地址
各参数解析如下:
- uid:Ubuntu用户名
- username:在nas上的用户名
- password:nas上用户名对应的密码,可以不写,回车后会有密码输入行
- iocharset:路径中如有中文则添加此项,支持中文路径
- nas地址:如
//192.168.0.1/share
,//
不要漏写了 - 本地地址:如
/home/xx/nas
,这里请使用绝对地址
参考自:本博客的方法三,本博客中还对开启自动挂载进行了讲解,有兴趣的可以看一下。
方法二:挂载文件目录(危险)
1.首先需要在nas平台中,配置相应的目录是可被任何人访问。
2.修改IP:在将nas挂载到ubuntu上前,首先要将ubuntu系统的ip修改为和nas在同一个网段,修改ip步骤如下:
使用ifconfig命令查看接口,找到en开头的以太网接口,我这里是ens33。然后使用ifconfig命令修改临时修改ip(重启失效)的命令如下(参考自:链接):
sudo ifconfig ens33 192.168.1.31 netmask 255.255.255.0
3.挂载目录:
# 安装cifs-utils
$ sudo apt install cifs-utils
#显示远程主机共享文件
$ showmount -e 192.168.1.15 # 192.168.1.15 为nas的ip
/volume4/user1
/volume4/user2
# 创建本地目录,用于挂载远程文件
$ mkdir /srv/NFSfile
#将远程文件夹挂载到本地目录,nas的ip为192.168.1.15
mount -t nfs 192.168.1.15:/volume4/user1 /srv/NFSfile -o proto=tcp -o nolock
#开启开机挂载
vi /etc/fstab
192.168.1.15:/volume4/user1 /NFSfile nfs defaults 0 0
使用ifconfig可以看到我的主机上有两个接口,分别是拨号上网的接口(ppp开头的)和以太网的接口(en开头的)。
在Ubuntu 20.04中卸载NFS挂载,请执行以下步骤:
- 确认已经挂载的NFS共享:
mount | grep nfs
,如果您看到输出中包含NFS挂载点的信息,则表示该NFS共享已经挂载。 - 卸载NFS共享:
sudo umount <mount-point>
,其中,<mount-point> 是您要卸载的NFS共享的挂载点。
例如,如果您要卸载名为 nfs_share 的NFS共享,它被挂载到/mnt/nfs_share
,则可以运行以下命令卸载它:sudo umount /mnt/nfs_share
,如果成功卸载,则不会有任何输出。
2. windows中挂载使用nas服务器
在将nas挂载到windows上前,首先要将windows系统的ip修改为和nas在同一个网段,具体自己百度。
挂载流程如下:
按照示例输入地址,然后点击完成,而不是点击浏览:
最后在弹出的窗口中输入用户名和密码。
挂载成功,即可看到自己的存储盘。