linux建共享文件夹
一、最简单的就是配置samba服务器。不过samba服务器提供5种安全级别,而最常用的安全级别就是共享或用户级别。现在我就介绍最方便简单的“共享级别”,在windows机器上就不用密码用户,就可以访问linux的共享内容。
操作方法:
1、在linux终端里,编辑/etc/samba/smb.conf文件。在文件末尾添加一下代码:
【tmp】
path
=
/tmp
writable
=
yes
public
=
yes
1.其中【tmp】入边的tmp代表,你在windows网上邻居查看到的linux共享机器的名字。
path
=
/tmp
代表你所共享的文件夹的路径,而这里是根目录下的tmp文件夹,你也可以新建一个文件夹,做为共享目录。writable
=
yes
代表访问的用户可以有写权限。
public
=
yes
代表任何用户都可以访问。
2.查找smb.conf文件中,security
=
user
项,讲user改为
share。
这样简单的samba服务器就配置完毕,在windows下就可以访问linux的共享内容了,前提是linux根目录下的tmp目录要有内容喔,呵呵。
二、在linux下访问windows的共享资源。
单击“主菜单”--“网络服务器”,将显示linux计算机所处局域网中的所有工作组,双击工作组名称,就可以查看该工作组中的所有计算机,windows的工作组名默认是workgroup,双击它就可以看到你windows的主机名了。双击你机器,弹出“需要验证”的对话框,此时输入访问windows计算机用户名和口令,验证成功后就可以访问windows计算机的共享目录了。
B. 如何用Windows 10访问Linux服务器的共享文件夹
一、目标
通过Windows 10系统访问Linux服务器的共享文件夹,可将Linux服务器的文件夹映射到Windows 10系统,实现在Windows 10系统方便的读、写Linux服务器的文件夹和文件。
二、需要的条件
1、安装有Ubuntu或者是CentOS操作系统的服务器。
2、Windows 10和Linux服务器处于同一个局域网内。
三、实现步骤
1、在Linux服务器安装Samba服务软件,安装命令如下:
Ubuntu系统:
sudo apt update
sudo apt install samba -y
CentOS系统:
yum install samba -y
安装完成后,可运行命令 whereis samba 检查是否安装成果,以下应该是它的输出:
samba: /usr/sbin/samba /usr/lib/samba /etc/samba /usr/share/samba /usr/share/man/man7/samba.7.gz /usr/share/man/man8/samba.8.gz
2、在Linux服务器设置用于共享的文件夹
新建一个目录:
mkdir /home/ /sambashare/
编辑配置文件 /etc/samba/smb.conf 设置共享目录,如下所示:
sudo vim /etc/samba/smb.conf
[sambashare]
comment = Samba on Ubuntu
path = /home/username/sambashare
read only = no
browsable = yes
3、设置用户账号并连接共享文件夹
由于 Samba 不使用系统账户密码,我们需要为我们的用户账户设置一个 Samba 密码:
sudo smbpasswd -a username
在Windows 10 系统连接共享文件夹,在资源管理器里输入:
ip-addresssambashare
注:ip-address是 Samba 服务器的 IP 地址,sambashare是共享的名称。
四、参考资料
https://ubuntu.com/tutorials/install-and-configure-samba#1-overview。
C. linux下设置共享文件夹
Linux设置一个共享的文件夹,可以方便不同的用户进行数据的传输或者共享,方法如下:
在home下建立一个share共享文件
赋予share的更改权限,就可以实现所有用户都可以在此文件里进行文件拷入拷出。
由于windows用户从网络共享里看不到主目录外面,所以可以在自己目录下设一个快捷方式share就可以看到home下share文件下的内容了,原理就是通过设置软连接实现自己目录下的share与home下的share同步。具体可以参考 软连接与硬链接的区别 。
D. linux怎么共享文件夹给windows
linux访问Windows共享文件夹
1.首先在mnt夹下建立共享文件夹,如share。
2.加载Windows系统的共享文件夹
在Linux命令行下访问Windows共享文件夹的命令是:
mount
-t
cifs
-o
username=windowsusername
//windows
machine/sharefiles
/mnt/localfolder
如:mount
-t
cifs
-o
username=guest,password=
//192.168.1.102/mtv
/mnt/share
其中:
windowsusername
:
Windows用户名
windows
machine
:Windows机器名
sharefiles
:Windows共享文件夹名
然后就可以在
/mnt/localfolder
下访问Windows内容。
另外使用如下命令也可以在命令行环境查看Windows机器上的共享文件目录。
[root@localhost
root]#
smbclient
-L
//192.168.1.100
注:使用的是大写的L。
连接成功以后会显示WIndows机器上的共享文件目录的情况,然后继续mount共享文件夹就可以了。
3.取消访问命令:umount
/mnt/localfolder
E. linux虚拟机怎么共享文件夹
可以设置共享文件夹的前提条件是:虚拟机系统中已经安装了VMWare Tools。
先在物理机Windows系统中创建一个文件夹,用作共享文件夹,并在里面放入一个文件,我创建的文件夹为“shared”
启动VMWare软件,注意,先不要启动虚拟机系统,
依次单击【虚拟机】-->【设置】,
在弹出的对话框中单击【选项】,
单击【共享文件夹】,
在右侧选择【总是启用】选项,
单击【添加】按钮,
在弹出的向导对话框中,单击【下一步】,
单击【浏览】按钮,选择刚才创建的共享文件夹“shared”,下面的【名称】会自动生成,
单击【完成】按钮
可以看到共享文件夹已经添加,
启动虚拟机系统,我的Linux系统是CentOS 6.6,共享文件夹被放在【/mnt/hgfs/】目录下,即在【/mnt/hgfs/shared】中就可以找到被共享的文件了,
F. 在linux里面如何创建共享文件夹
共享给其他linux的话,建立ntfs服务,其他服务器挂载就可以了。
如果是共享给windows,也可以建立samba服务。
G. linux虚拟机怎么设置共享文件夹
1、打开虚拟机,VM->Settings,在设置界面选择Options,再在下面选择Share
Floders,看右边的选项,把folder
sharing
的状态设为Always
enabled,再选择Folders(会弹出界面可选择主机上要共享给虚拟机的文件夹),回到设置界面点ok;
2、然后再安装VM
Tools工具:工具栏的“虚拟机”里面有个关于VM
Tools的,选一下,等待工具安装完成(也可以先安装工具再设置,我反正是先安装工具的,没发现有影响)。
我这是已经安装好的情况,安装好后在桌面上一般会显示一个光盘的图标(看上面的小图),图标不用理它;
3、待Tools安装完成后,在/mnt/hgfs下查看,应该可以看到共享的文件夹,打开文件夹看看文件是否已经共享(可以在文件夹里增加或者减少文件试看看)【就是这个目录让我找了非常久!!!不知道在哪里查看好!!!o(╯□╰)o】
H. 如何在Linux 环境下建立 共享文件夹
如何在suse
linux
建立共享文件夹
1./etc/samba/smb.conf
打开配置文档
2.在文档的最后加上共享的文档夹/opt,下面是示例。
nte143:/etc/samba
#
vi
smb.conf
[opt]
guest
ok=yes
path=/opt
writable=yes
/opt为共享目录,这个目录需要先创建好,且赋予读取写入权限
3.重起samba服务
nte143:~
#
service
smb
restart
shutting
down
samba
smb
daemon
done
starting
samba
smb
daemon
done
4.假如要共享目录随开机启动,则在命令行设置如下:
#chkconfig
--level
5
smb
on
这样就可以在windows中直接输入\\ip
访问你需要访问的suse
linux共享文件夹。
I. Linux中如何创建共享文件夹
方法如下:
1、VMWare自己可以把虚机中的硬盘映射到主机中的一个文件夹或网络文件夹,具体是在VM的设定里Option,haredFolder, 选择Alwaysenabled,再Add就可以用向导来设置了。
2、然后,如果你的虚机和主机在一个局域网里,你可以在linux里面配置Samba服务器来和windows共享文件。