资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

linux共享文件夹命令 共享文件夹的命令

linux下设置共享文件夹

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

斗门网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。创新互联于2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。

在home下建立一个share共享文件

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

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

如何用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是共享的名称。

四、参考资料

如何在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共享文件夹。

Linux上挂载windows共享目录

笔者最近经常需要在windows和树莓派之前来回拷贝文件,最开始是使用U盘,然后使用VNC自带的文件传输工具,支持来回传输文件。也有一些SSH工具支持传递文件,但是频繁拷贝来说确实繁琐了些。windows的开发平台和工具用起来更加的和谐友好,比如写php文件,笔者一般在windows写好再上传到服务器,传递也很耗时间。最近闲逛才知道可以linux可以挂载windows共享目录,孤陋寡闻的认为只能挂载硬盘、U盘等。那我们开始吧。

1、在linux下要挂载windows的共享文件,需要安装cifs-utils软件包。

dpkg -l|grep cifs-utils可以查看是否安装了这个软件包,which mount.cifs可以查看这个软件包安装在哪里。sudo apt-get install cifs-utils可以安装软件包。

2、建立一个目录用来作挂载点。

笔者准备将共享目录挂载在mnt目录下,在mnt目录下建立share目录,sudo mkdir share 。

3、window共享share文件夹

文件夹上右键属性,设置共享属性。

4、挂载操作

sudo mount -t cifs -o username=Administrator,password=123456  //192.168.31.33/share /mnt/share。

192.168.31.33为windows的IP地址,Administrator为windows的用户名,123456为用户密码。在测试时,笔者不会不设置密码会出现告警,“mount error(13): Permission denied;Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)“,设置windows的用户名密码后才能挂载成功。还有注意用户名Administrator第一个字母有可能是是大写的,所以一定要对应好用户名。

5、测试大功告成

在windows新建修改文件,在linux可以自由查看,修改就需要root权限了。

6、取消挂载

sudo umount /mnt/share 。当然,重启linux后挂载自动会取消。需要重新挂载。

7、脚本控制来挂载共享文件夹

为了方便起见,在开启linux后需要重新挂载共享文件夹,这一串命令可要让人头疼了,那么脚本来帮助!执行效果如下。如果挂载路径不一样,可要修改脚本用参数定位到新路径,那笔者就不尝试了。$? 执行上一个指令的返回值 ,显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误。

欢迎取用:

linux设置文件夹共享

很多朋友都想知道linux设置文件夹共享怎么操作?下面就一起来说说吧!

linux设置文件夹共享

1、首先在电脑上进行创建文件夹。

2、然后鼠标在文件夹上右键选择文件夹共享,并进行安装即可。

3、接着进入菜单点击重启,随后选择要共享的文件夹并点击共享选项。

本文章基于ThinkpadE15品牌、centos7系统撰写的。


网站名称:linux共享文件夹命令 共享文件夹的命令
文章分享:http://cdkjz.cn/article/hhcooo.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220