导读:使用下面的命令去安装nautlius-share插件:sudo apt-get install nautilus-share然后重启Nautilus。可以选择注销再登录,或者使用这个命令。对局域网中的每个用户提供无密码共享仅限特定访问。在正
使用下面的命令去安装nautlius-share插件:
sudo apt-get install nautilus-share
然后重启Nautilus。可以选择注销再登录,或者使用这个命令。
对局域网中的每个用户提供无密码共享
仅限特定访问。在正常情况下,你会选择这种方式。因为,家用局域网中的电脑通常都是可信电脑。但情况也不总是这样。如果你只是想特定的用户才能访问怎么办 局域网无密码共享文件夹
步骤一。
104、14:
nautilus -q
步骤二:
一旦点击“Local Network Share”,就会出现共享文件夹的选项,只需取消“Share this floder”这个选项10或1204,有两个 *** 可以使你通过局域网在搭载Windows或其他Linux的电脑上共享本地文件在Ubuntu上实现局域网共享文件夹
如果你的系统是Ubuntu 14,就像下图所示,那就点击安装服务,你可以选择你想用的那种:
为了在Ubuntu上实现局域网共享文件夹,右键点击打算共享的文件夹。只需选中“Share this folder(共享该文件夹)”这一项:
可能的故障解决方案:如果提示共享服务还未安装,并选择“Local Network Share(本地 *** 共享)”:
可能有用的故障解决方案:如果在右键菜单中看不到“Local Network Share”的选项,那就新建一个终端,提供文件夹密码保护
这篇文章包括两种 *** 。选项“Guest access(允许访客访问)”也是如此。
你会看到文件夹图标已经显示为共享的。如果要停止共享文件夹。
这个 *** 就是这么简单,使得局域网中的任何人都可以访问共享文件夹中的文件?这个时候就需要Samba服务器了。我们在本文的第二部分讨论这种 *** ,按照提示操作。
步骤三:
当选中“Share this folder”的选项,就会看到按钮“Create Share(创建共享)”变得可以点击了。你也可以“Allow others to create and delete fies in this folder(允许其他用户在共享文件夹中编辑文件)”
在访问Windows共享资料之前,请确保Windows共享是可用的,这里就不再赘述该怎样设置Windows共享了,那可是另外一个课题。
Linux访问Windows共享或者Linux共享资料给Windows时,其实都是在使用一个叫做Samba的软件,这个软件已经使用多年,稳定性和可靠性得到了很好的验证,也是很多 *** NAS常用的软件。
我们这里要讲的Linux需要用到的工具就是Samba软件中的一种,samba-client。
在尝试访问Windows共享之前,需要首先确认samba-client已经安装了。最简单的方式是命令行查询“rpm -qa | grep samba-client”,当然也可以使用“yum”工具查询, 如“yum info samba-client”或“yum list samba-client”之类的命令。
2
如果samba-client没有安装,就需要使用命令“yum install samba-client”安装一下,yum会自动安装samba-client所需的相关依赖库,安装时选择Y就行了。
针对常见的Debian Linux发行版,如Ubuntu或CentOS,也可以使用“sudo apt-get install *** bclient”和“sudo apt-get install *** bfs”安装相应的共享访问工具。
3
准备停当,就可以尝试访问Windows共享文件夹了。我们可以首先使用“ *** bclient -L //IP地址 -U 用户名”查看一下该用户共享权限下的共享情况。其中不带“$”的那个,就是我们可以访问的共享文件夹了,其中“-U”是用来指定查询共享权限的用户名的。
4
Linux将共享文件夹也是当作磁盘资源对待的,因此需要使用mount工具将其挂载到本地文件空间才可以访问,这一点就像Windows常用的 *** 磁盘映射是一样的。
因此,首先我们需要创建一个挂载点,也就是在本地目录空间中创建一个挂载目录,如“mkdir -p /mnt/MYSHARE”。
挂载点创建之后,就可以使用mount命令挂载共享文件夹了,“mount -t cifs -o user=用户名称,password=共享密码,iocharset=utf8,codepage=cp936 //共享IP地址或NetBIOS名称/共享目录”,其中cifs使用Linux常用的 *** 文件类型,也可以使用 *** bfs,以系统可以识别为准,如Ubuntu常见命令就是“sudo mount -t *** bfs -o user=用户名称,password=共享密码,iocharset=utf8,codepage=cp936 //共享IP地址或NetBIOS名称/共享目录”。“-o”表示挂载参数,常见的是需要提供共享的用户名和密码,另外需要注意的是iocharset和codepage,这两个参数是用来解决系统之间的字符编码转换的,如果出现乱码的情况,是需要调整这两个参数的,针对简体中文,使用utf8和cp936一般都可以解决问题,关于字符编码已经超出了本经验的范围。
挂载完成之后,就可以像使用本地文件目录一样访问Windows共享文件夹和文件了。
5
当然,Linux也有图形化的资源管理器,挂载之后,资源管理器也可以正常访问的。进入Linux桌面,打开“我的电脑”。
6
然后就可以像浏览本地文件一样,浏览共享的Windows文件夹和文件了,与命令行并没有太多的差异。
7
Windows共享资料使用完毕之后,也可以将其使用umount命令卸载,卸载就很简单了,直接使用“umount /mnt/MYSHARE”就可以了,其中MYSHARE是就是我们前面创建的挂载点了。
如果以后不需要,也可以将挂载点删除的。
8
挂载的Windows共享文件夹在Linux重启之后就会消失的,如果还要使用,是需要重新挂载的。
如果希望Linux开机自动挂载Windows共享文件夹,则需要将挂载命令添加到Linux的“/etc/fstab”,也就是将前述的命令参数按照fstab的要求添加到fstab里面,这里就不再展开了,详情参考fstab相关帮助即可。
END
优化与分享
1
本经验是在Fedora操作环境下根据实际操作完成,常见的Ubuntu、CentOS发行版与Fedora基本相同,因此本经验对他们同样适用。如果您有任何意见或建议,可以留言提出,我会尽力改正和完善经验,以帮助更多有需要的人。
2
如果本经验对您有些许帮助,移动手指,点赞支持一下啦,您的支持是书写经验的更大动力哦^^。
你好, *** 如下 ,可以试试。
在安装之前查询本机上是否已安装Samba:
# rpm -qa |grep samba
若没有安装,则需要手动安装:
http://sambaorg/samba/download/下载安装Samba;
实现Linux与windows下文件共享:
1点击主菜单-->系统设置-->服务器设置-->Samba服务器
出现Samba服务器配置界面;
或者直接在终端输入:redhat-config-samba;同样出现以上界面
2新建共享文件夹
# mkdir /export
# mkdir /export/samba
3点击Samba服务器配置界面的首选项-->服务器设置-->安全性:
验证模式:选择“共享”
来宾账号:选择“无来宾账号”
确定
4点击增加-->基本:
目录:/export/samba
描述:share
选择“读/写”模式
点击访问:
选择“允许所有用户访问”
确定
退出
5关闭windows下防火墙,杀毒软件,360;
6在windows下打开网上邻居,在地址一栏中输入Linux虚拟机ip,你便可以看到Linux下的Samba共享文件夹
7在windows下创建共享文件夹:E:\share
8在/mnt下创建samba文件夹
在Linux终端中输入:
# mount -t *** bfs -o username=Administrator,password=密码 //windows下ip地址/share /mnt/samba
Administrator是我windows下用户名
你可以在windows下把文件放入share文件夹中
在Linux下打开/mnt/samba
你就可以看到share文件夹中的所有文件
到此实现了Linux与windows下文件的共享
在虚拟机上的Linux系统配置FTP服务,跟Windows建立连接传输文件的具体操作步骤如下:
1、在电脑上下载并安装好小型FTP服务器(Quick Easy FTP Server) 软件,打开进行设置用户名,用于远程登录。
2、设置密码,再输一次确认密码。
3、设置想共享的文件夹。
4、设置各项权限,包括下载上传权限、下载上传速度限制等。
5、全部设置完毕后,点击“完成”。
6、完成之后,可以在软件里进行各项服务器配置,并且点左上角绿色按钮可以启动服务器,启动后,绿色按钮变暗,红色按钮变亮。