Linux系统下共享文件夹设置方法介绍

作者 HonestQiao 2008年02月21日 16:00

首先当然是要安装samba了,呵呵:

sudo apt-get install samba

sudo apt-get install smbfs

下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/share

首先创建这个文件夹

mkdir /home/ray/share

chmod 777 /home/ray/share

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

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

sudo gedit /etc/samba/smb.conf

搜寻这一行文字

; security = user

用下面这几行取代

security = user

username map = /etc/samba/smbusers

将下列几行新增到文件的最后面,假设允许访问的用户为:newsfan.而文件夹的共享名为 Share

[Share]

comment = Shared Folder with username and password

path = /home/ray/share

public = yes

writable = yes

valid users = newsfan

create mask = 0700

directory mask = 0700

force user = nobody

force group = nogroup

available = yes

browseable = yes

然后顺便把这里改一下,找到[global]把 workgroup = MSHOME 改成

workgroup = WORKGROUP

display charset = UTF-8

unix charset = UTF-8

dos charset = cp936

后面的三行是为了防止出现中文目录乱码的情况。其中根据你的local,UTF-8 有可能需要改成 cp936.自己看着办吧。

现在要添加newsfan这个网络访问帐户。如果系统中当前没有这个帐户,那么

sudo useradd newsfan

要注意,上面只是增加了newsfan这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。

现在要新增网络使用者的帐号:

sudo smbpasswd -a newsfan

sudo gedit /etc/samba/smbusers

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

newsfan = "network username"

如果将来需要更改newsfan的网络访问密码,也用这个命令更改

sudo smbpasswd -a newsfan

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

sudo testparm

sudo /etc/init.d/samba restart

最后退出重新登录或者重新启动一下机器。

{{data.thematic.text}}

分享到

请使用浏览器的分享功能

分享到微信等

linux设置为共享文件夹,Linux系统下共享文件夹设置方法介绍相关推荐

  1. 本地计算机无法设置共享文件夹,win10系统下共享文件夹无法访问的解决方法

    最近有不少win10系统用户到本站反馈说碰到这样一个问题,就是要访问共享文件夹的时候发现无法访问,该怎么办呢,本文就给大家讲解一下win10系统下共享文件夹无法访问的解决方法供大家参考. 1.检查共享 ...

  2. win7 计算机不显示收藏夹,win7系统下收藏夹无法使用的原因及解决方法

    大家在使用浏览器浏览网页的时候,发现好的网站时,都会加入收藏夹进行收藏.而在win7系统的资源管理器中有也收藏夹的功能,方便我们收藏最近访问的文件.不过最近有用户发现,收藏夹不能使用了,这是怎么回事呢 ...

  3. linux ubuntu配置ip地址命令,Ubuntu系统下配置IP地址方法介绍

    接到一客户的服务器,开机已启动发现是Ubuntu系统,当时有点郁闷了,心想没有配置过ubuntu系统,这客户还在旁边了,心里有点紧张了,于是开始上网寻找各种方法配置,最终将IP配置好,给客户上架调试通 ...

  4. linux wordpress伪静态,wordpress程序在win和Linux系统下的伪静态设置 - 张力博客

    这是一篇很早就应该写的文章,而在昨天就有朋友问我,为什么不写一下关于wordpress的伪静态设置呢?今天这篇文章我就来跟大家说一下,关于wordpress程序在win和Linux系统下的伪静态设置方 ...

  5. suse linux修改ftp端口,suse Linux系统下的网络设置(ftp telnet xmanager)

    suse系统下的网络设置:ftp.telnet.Xmanager 注:首选蓝色字体的方法 一.FTP配置 方法一:FTP方式访问LINUX文件服务器. 1.在LINUX文件服务器上,启动Y AST,在 ...

  6. 7. Linux系统下在桌面设置添加安装软件启动图标快捷方式

    1. 说明 在Linux系统下安装了对应的软件之后,一般启动时需要在命令行终端中进行启动,可以在终端里设置快速启动的命令,相关设置可参考博客:Linux系统下在终端设置快速启动已安装软件. 另一种快捷 ...

  7. linux上pyenv卸载,在Ubuntu 18.04系统下安装pyenv的方法

    本文介绍在Ubuntu 18.04操作系统下安装pyenv的方法,使用它可以进行Python多版本管理,目的是防止不同的Python版本因为不兼容而出现错误.安装pyenv其实非常的简单,只需要在系统 ...

  8. 服务器共享文件有访问台数限制,Win7/xp系统下共享文件夹最大连接数限制怎么解除...

    很多用户都喜欢用win7系统来作为文件共享服务器,然后将文件夹共享方便用户访问,不过win7和xp系统都有一样的问题,就是有最大连接数限制,一个共享文件夹最多只能被20个用户同时访问,而如果超出20人 ...

  9. xp计算机共享上限,Win7/xp系统下共享文件夹最大连接数限制怎么解除

    很多用户都喜欢用win7系统来作为文件共享服务器,然后将文件夹共享方便用户访问,不过win7和xp系统都有一样的问题,就是有最大连接数限制,一个共享文件夹最多只能被20个用户同时访问,而如果超出20人 ...

最新文章

  1. 程序员到底为什么要掌握数据结构与算法?
  2. python数据类型详解(全面)
  3. JS简单正则得到字符串中特定的值
  4. groupby函数_干货分享|达梦数据库常用集函数与分析函数(下)
  5. .net framework与java,分布式事务:.NET Framework与.NET Core
  6. 学习Python中用numpy与matplotlib遇到的一些数学函数与函数的绘图
  7. 我是如何零基础入门前端开发的(2021 版)
  8. BLE蓝牙和传统蓝牙的区别
  9. [vue] DOM渲染在哪个周期中就已经完成了?
  10. 手机优酷怎么删除自己发的弹幕
  11. 【原生JS组件】javascript 运动框架
  12. XAF 如何使用复合主键和复合外键
  13. 深度学习之OCR相关经验记录
  14. php增加vip等级设置,xiu主题添加vip等级评论样式
  15. 《数据科学家修炼之道》笔记
  16. css的部分应用示例
  17. 74系列标准逻辑集成芯片分类
  18. lambda表达式(Shawn),android物联网开发配套代码
  19. vt功能对计算机有影响吗,电脑开vt有什么坏处
  20. 《天下少年英雄》隐私政策

热门文章

  1. 带你了解常见的9种大数据分析方法
  2. 详解外网访问内网DDNS作用 及ddns解析软件使用方法
  3. v-for中的key问题
  4. 对比车载定位模块与手机导航模块的差异
  5. Win10关闭任务栏预览窗口
  6. uniapp 组件的通讯及传参
  7. 2022年七夕礼物推荐!好看便宜又实用的礼物推荐
  8. Java实现对象的克隆方式
  9. git yml配置详解
  10. “以太网“有一个自分配的 IP 地址,将无法接入互联网 的解决方法