ubuntu samba share 共享 windows linux

ubuntu samba share 共享 windows linux

首先当然是要安装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


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


_________________
=================================
Ubuntu 7.04
P4 2.4C | 1G | 120G | NVIDIA MX440
初学乍练,非专业人士。请多指教,谢谢!
http://www.lirui.name

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100595.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PropertyDescriptor 详解

    PropertyDescriptor 详解PropertyDescriptor详解](http://blog.csdn.net/z69183787/article/details/8443777)转自http://blog.csdn.net/z69183787/article/details/8443777packagecom.zhoushun;importjava.lang.reflect.Method;importjava

    2022年10月1日
    4
  • MCDEX 与 Celer cBridge 达成合作,将更多用户带向以太坊二层

    MCDEX 与 Celer cBridge 达成合作,将更多用户带向以太坊二层我们很高兴地宣布,MCDEX已与Celer达成合作并集成了cBridge,让用户能够以更低的成本和延迟在部署于Arbitrumrollup上的MCDEX中桥接来自其他一层链和以太坊二层的资产。CelercBridge还允许MCDEX用户跳过Arbitrum的7天等待期,以提高DeFi流动性及交易效率,进一步推动对MCDEX的采用。用户现可通过MCDEX上的集成链接访问cBridge。此外,cBridge还将支持MCDEX的治理代币MCB从Arbitrum到以太坊的跨链快速提…

    2022年5月5日
    54
  • 从底层结构开始学习FPGA(16)—-PLL/MMCM IP的定制与测试

    从底层结构开始学习FPGA(16)—-PLL/MMCM IP的定制与测试PLLIP核你会用吗?

    2025年5月25日
    3
  • servu搭建ftp服务器教程_本地ftp服务器

    servu搭建ftp服务器教程_本地ftp服务器轉自solar的博客:无心阁@solarFTP:意思就是:文件传输协议。说白了,就是提供一个服务,让网上的人,可以从你的电脑上下载资源的共享方式。一。所需“装备”1.域名2.软件:Serv-U下载地址:http://www.piaodown.com/down/soft/154.htm二。软件安装这里不想多说了,我上面提供的是绿色版,软件安装后,会自动运行

    2025年10月27日
    2
  • Idea激活码永久有效Idea2020.2.1激活码教程-持续更新,一步到位

    Idea激活码永久有效Idea2020.2.1激活码教程-持续更新,一步到位Idea激活码永久有效2020.2.1激活码教程-Windows版永久激活-持续更新,Idea激活码2020.2.1成功激活

    2022年6月17日
    266
  • 指针函数到函数指针作为函数的返回值

    指针函数到函数指针作为函数的返回值转载自:https://www.cnblogs.com/yangjiquan/p/11465376.html首先说一下指针函数:1.指针函数的定义顾名思义,指针函数即返回指针的函数。其一般定义形式如下:类型名*函数名(函数参数表列);其中,后缀运算符括号”()”表示这是一个函数,其前缀运算符星号”*”表示此函数为指针型函数,其函数值为指针,即它带回来的值的类型为指针,当调用这个函数后,将得到一个”指向返回值为…的指针(地址),”类型名”表示函数返回的指针指向的类…

    2022年6月22日
    27

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号