当前位置:首页 » 手机软件 » linux文件夹共享到网络
扩展阅读
个人网站怎么推广 2025-08-17 15:02:43
广电5g网络连接 2025-08-17 14:50:33

linux文件夹共享到网络

发布时间: 2023-06-10 10:28:27

❶ linux下设置共享文件夹

Linux设置一个共享的文件夹,可以方便不同的用户进行数据的传输或者共享,方法如下:
在home下建立一个share共享文件

赋予share的更改权限,就可以实现所有用户都可以在此文件里进行文件拷入拷出。

由于windows用户从网络共享里看不到主目录外面,所以可以在自己目录下设一个快捷方式share就可以看到home下share文件下的内容了,原理就是通过设置软连接实现自己目录下的share与home下的share同步。具体可以参考 软连接与硬链接的区别 。

❷ 在Linux下怎样配置NFS(网络文件系统的配置和实现文件共享)

方法/步骤
首先确认自己的服务器上面是否有portmap和nfs包,一般情况下都会有.
查询命令:
rpm
-qa
|
grep
portmap
rpm
-qa
|
grep
nfs
如果有就接着向下走
启动portmap和nfs,但是portmap的先于nfs启动,因为portmap为nfs动态分配端口
查看是有启动正常用如下命令
prcinfo
-p
如果看到portmap和nfs表示启动正常
设置你要共享的文件和目录
编辑vi
/etc/exports
格式如下:
共享目录
允许访问的主机ip(权限)
输出共享目录和文件
1.要不重启nfs服务
2.使用exportfs
-rv命令
接着到另一台服务器上面去挂载nfs服务器输出的文件和目录
1.新建你要挂载的目录
2.查看nfs服务器的输出目录
showmount
-e
nfs的ip
挂载目录或文件
格式如下:
mount
nfs服务器地址:/usr/local/web
/mnt/websites
查看挂载结果
df
-h
测试共享时候成功,在web1上面下面的挂载目录下面新建一个文件然后随便写点东西看web2上面时候同步
卸载目录的命令:
umount
/mnt/websites

❸ linux如何设置共享

在Linux中设置共享目录,需要使用samba服务,流程如下:

1.是否安装了samba服务

sudoapt-getinstallsamba
sudoapt-getinstallsmbfs

2.创建需要共享的目录/ home/usr/share

#在目录/home/xxxx/sharexxx为用户名
mkdirshare

3.修改该目录权限

chmod777share

4.备份并编辑smb.conf允许网络用户访问

Sudocp/etc/samba/smb.conf/etc/samba/smb.confSudogedit/etc/samba/smb.conf
#搜索security=user
#加入
security=user
usernamemap=/etc/samba/sambausers
#文件最后加入:允许访问用户为user1贡献目录/home/xxxxx/share
[Share]
comment=
path=/home/xxxx/share
public=yes
writable=yes
vailsers=user1
createmask=0700
directorymask=0700
forceuser=nobody
forcegroup=nogroup
available=yes
browerable=yes
#防止显示中文出现乱码
#在globalworkgroup=MSHOME改为WORKGROUP增加
displaycharset=UTF-8
unixcharset=UTF-6
doscharset=cp936

5.增加网络访问用户user1 /删除用户sudo userdel – r user1

sudouseradser1
#该用户将只能从远程访问,不能从本机登录。而且samba的登录密码能和本机登录密码不相同。

6.目前要新增网络使用者的帐号:

sudosmbpasswd-auser1
sudogedit/etc/samba/smbusers

7.在新建立的文件内加入下面这一行并保存

user1="networkusername"

8.需要更改newsfan的网络访问密码,也用这个命令更改

sudosmbpasswd-auser1

9.删除网络使用者的帐号的命令把上面的-a改成-x

sudotestparm
sudo/etc/init.d/sambarestart

10.最后退出重新登录或重新启动一下机器,在linux终端中查询ip

ifconfig-a
#ip为192.168.128.128

11.然后在window运行\192.168.128.128访问share 用户名为user1 密码输入已设置的密码。

❹ linux与windows文件共享的方式有哪两种

linux(虚拟机中)与windows共享文件两种方法

Windows 下用 SourceInsight 与 Linux 协作编码
习惯了用SourceInsight 读写代码,在Linux下一时没找到类似的工具,vi的操作也不熟,偶尔看看或小改动代码还行,项目一大就感觉就力不从心了;所以还是准备采用Windows下进行代码的阅读和编写,Linux 下编译运行。下文是该环境的安装和配置过程,记录备忘。

环境说明:
Windows 7 + SourceInsight 3.5
Ubuntu 11.04 (这里是基于VMware的虚拟机,理论上不仅限于虚拟机)

以下主要分成两部分,一是Ubuntu下Samba的安装和配置;二是Windows下将Linux共享目录映射为网络驱动器。
一. Ubuntu 11.04 下 Samba 的安装和配置
1) 安装samba软件包
# sudo apt-get install samba
# sudo apt-get install smbclient

2) 创建共享目录:(目录名可自定义)
# mkdir /home/share
# chmod -R 777 /home/share # 若不更改权限,windows下不能写入(适用于只读共享)!!!

3) 修改Samba配置文件:
# cp /etc/samba/smb.conf /etc/samba/smb.conf.bak # 备份samba的配置文件
# gedit /etc/samba/smb.conf

A. 找到"# security = user"将它改成"security = share" # 注:去掉行首的注释符号
说明:security = share表示任何人都可以不需要输入密码登录;默认的security = user表示每个用户必须输入密码才能登录。
B. 在配置文件的最后加入以下内容(不包含行末注释说明部份)
[share] # 共享文件名,可自定义,与共享目录名可不一致
comment=VMware Ubuntu Share # 共享说败粗明,可自定义
path=/home/share # 共享目录,应与之前创建的一致,必须为绝对路径
public=yes # 允许所有人都能够看到此目录
writable=yes # 允许用户在此目录下可写

4) 重启Samba服务
# sudo /etc/init.d/smbd restart

Samba 的安装和配置已完成。

二. Windows 7 下将步骤一的共享目录映射为网络驱动器。
1) 确保Ubuntu的网络配置OK,查看并记录IP地址,这里以192.168.128.128为例。可在Windows 7的cmd下先用ping检测下网络是否畅通。
如OK,在Windows的资源管理器地址栏中输入"\\192.168.128.128\share",即可访问该共享目录。
2) 在[计算机]图标上点察蚂镇右键(XP可能是在[网上邻居]图标上点右键),选择"映射网格驱动器(N)..."
在“驱动器”一栏选择合适的盘符,这里选择为W;
在“文件夹”一栏输入"\\192.168.128.128\share";
点击完成。
3) 双击[计算机],即可看到一个盘符为W的网络驱动器。

三. 共享代码。
把代码放在以上创建的共物汪享目录里,在此创建SourceInsight工程,即可在Windows中用SourceInsight对代码进行修改和编写;在Ubuntu中进行编译。

====================================================================

第二种办法使用vmware自带的共享文件夹功能

说是自带,其实需要安装vmware-tools,具体怎么安装请自行网络;

共享目录在linux端是/mnt/hgfs;在win中需要在vmware的系统里setting-》option-》shared folders里设置