Ubuntu安装及挂载AWS文件共享流程

来源:互联网 发布:苹果手机数据修复 编辑:程序博客网 时间:2024/06/06 01:10

前半段是在vmware esxi上安装ubuntu的过程,如果已经安装了ubuntu,该段可跳过。

点击“创建/注册虚拟机”,选择“创建新虚拟机”。点击“下一页“

 

为新虚拟机输入名称,并且“客户机操作系统系列”指定为Linux“客户机操作系统版本”指定为Ubuntu Linux。点击“下一页”。

 

接下来选择存储选择“datastore”。点击下一页。

 

接着为该虚拟机添加Ubuntu操作系统映像。选择“添加其他设备”-“CD/DVD驱动器”。

 

将其改为“数据存储ISO文件

 

映像文件位置为自己从http://cn.ubuntu.com/download/中下载的映像,上传至服务器中的位置。

 

打开虚拟机,等待系统安装成功。中间需要输入该虚拟机的账号的用户名和密码,输入完后,点击确定即可。

虚拟机安装完成,进入该系统后,按下“ctrl+alt+t”呼出终端,输入“sudo apt-get install nfs-kernel-server”安装NFS服务。

 

安装完成NFS服务后,在想要共享的地方创建一个新文件夹,并在终端输入:“chmod 777 -R 文件夹路径

这时在终端输入要挂载的文件共享下发的提示,前面要加一个sudo。即下面提示为“mount -t nfs -o nolock 192.168.1.175:/gateway-backup [MountPath]”时,实际输入应该为“sudo mount -t nfs -o nolock 192.168.1.175:/gateway-backup [MountPath]”。[MountPath]为刚才创建的文件夹的路径。

 

命令成功执行的话,此时进入之前创建的文件夹中,里面应该有要挂载的文件共享里的内容了。

 

此时右键点击该文件夹,选择”本地网络共享“

 

勾选”共享此目录“,此时第一次勾选,系统会提示目前没有这项服务,是否选择安装,点击选择,系统将会自动安装samba服务(文件共享服务,为了将该文件夹共享到局域网中的服务)。

 

安装完成后,需要重启电脑一次。电脑重启完成后,再次点击该文件夹,会发现之前的文件都没了,因为重启会使得之前的NFS挂载失效。此时需要重新输入一遍挂载命令。

 

挂载完成后,回到文件这边,进入文件夹里,发现文件夹里重新充满了那些文件,再次挂载成功了。回到文件夹的上一级,右键该文件夹,选择“本地网络共享”,勾选“共享此目录”。”允许其他人来创建和删除这个文件夹里的文件“项,视是否需要让其他电脑有写的权限选择是否勾选。

 

创建完成后,再次点击进来,尝试修改文件名,看是否会发生错误。

 

'net usershare' returned error255: net usershare add: cannot share path as we are restricted to only sharingdirectories we own.

Ask the administrator to add theline "usershare owner only = False"

to the [global] section of thesmb.conf to allow this.


如果发生了上图所示错误。在终端输入“sudo vi /etc/samba/smb.conf”,然后在VI编辑器中找到”usershare allow guests = yes“这句话,然后在下发输入“usershare owner only = false”。注,VI操作方式:http://man.linuxde.net/vi。修改完成后,输入:wq,保存退出。

再次回到之前右键打开的文件共享项,再次点击修改共享,发现修改成功,这说明上述修改有效。

修改完成后回到终端,需要为samba添加用户,输入“sudo smbpasswd -a用户名”然后输入两次密码,即可添加一个samba用户,也就是之后我们在windows下访问该共享文件夹时,所需要输入的凭证。

 

注:添加的Samba用户首先必须是Linux用户,因此最好直接添加在创建虚拟机时输入的那个用户,否则需要使用useradd添加一个系统用户后,才能使用smbpasswd添加一个samba用户。

用户添加完成,回到windows下,访问该虚拟机IP,发现共享出来的文件夹,双击后提示需要输入凭证,输入刚才添加的用户和密码,确定,成功进入该共享文件夹。

 

 


原创粉丝点击