Linux in Hyper-V 与宿主机共享文件目录

2018-01-02  本文已影响0人  edgar_chan

编辑/etc/hosts ,将宿主机IP地址和名称添加到最后一行。 这样我们就能够通过IP地址和名称在linux中引用到宿主机, hosts文件举例说明看上去是这样的:

192.168.137.1   Nick-PC8

我建议将用于访问宿主机的username和password存储到linux中,比如我会将其存储到名为.smbcredentials的文件中,以便安全链接到宿主机中的共享文件夹。格式如下:

username=Nick
password=password-to-host-machine

为了仅让当前用户使用此文件,可将其重新设置访问权限 chmod 600 .smbcredentials.

/etc/fstab用于允许宿主机共享文件被挂载到linux,以下命令需要添加到fstab中。对于使用者仅前两个路径很有意义,第一个是宿主机上的共享文件夹路径(主机名+文件夹名),第二个路径表示把共享文件夹映射到linux的哪个路径。

//Nick-PC8/Projects /mnt/Windows cifs credentials=/home/edgar/.smbcredentials,file_mode=0777,dir_mode=0777,noperm,_netdev,rw,iocharset=utf8,soft,uid=1000,gid=1000 0 0

关于上面一段命令中各项的大意如下 (关于 mount.cifs的具体使用手册):

然后执行命令 sudo apt-get install cifs-utils

最后执行以下命令创建并自动挂载共享目录。

mkdir /mnt/Windows
mount /mnt/Windows

你可以在linux中尽情使用宿主机共享磁盘目录了!

https://wiki.ubuntu.com/MountWindowsSharesPermanently

上一篇 下一篇

猜你喜欢

热点阅读