`

samba共享文件

阅读更多

强行解锁 (如果没有锁,则可跳过此步)
rm var/cache/apt/archives/lock
rm var/lib/dpkg/lock
安装samba
apt-get install samba
创建要共享的文件夹
mkdir home/share
修改文件夹权限
chmod 777 share


备份samba的配置文件
cp /etc/samba/smb.conf /etc/samba/smb.conf_backup


samba配置
sudo gedit /etc/samba/smb.conf


找到#security=user
改为security=user
username map=/etc/samba/smbusers


增加到文件最后
[Share]
comment = Shared Folder with username and password
path = /home/share
public = yes
writable = yes
valid users = ubuntu
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




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


/

分享到:
评论

相关推荐

    麒麟系统SAMBA共享文件使用手册.wps

    麒麟系统SAMBA共享文件使用手册

    Samba共享文件服务器搭建

    ### Samba共享文件服务器搭建详解 #### 一、概述 Samba是一款开源软件,它能够实现Windows系统与Linux/Unix系统之间的文件共享和打印服务。本文档主要介绍如何在CentOS 7环境下搭建一个Samba文件共享服务器,并通过...

    1.NFS共享文件 2.SAMBA共享文件 3.FTP文件传输协议

    1.NFS共享文件。 2.SAMBA共享文件。 3.FTP文件传输协议。

    构建samba文件共享服务器

    linux下构建Samba文件共享服务器

    samba共享服务器配置文件 samba共享多个文件夹

    samba共享服务器配置文件,简单实现samba服务器共享多个文件夹,下载替换/etc/samba/smb.conf文件即可

    CentOS7配置samba共享文件系统1

    1、创建测试目录和文件执行以下脚本,创建/tmp/docs目录,生成测试和文件,并指定用户和组 4、注意事项1)security参数要用user,不能用shar

    Samba软件包安装配置(精).ppt

    Samba软件包安装配置 Samba是一种基于SMB(Server...Samba软件包安装配置可以实现Linux系统与Windows系统之间的文件共享和打印共享,但需要注意防火墙和用户名的问题,并且可以使用smbclient命令来访问Samba共享文件。

    Samba_HOWTO_Collections中文版

    - 解释了如何在Windows系统中查看和修改Samba共享文件的UNIX权限。 **8.2 如何浏览Samba共享项上的文件权限** - 提供了浏览Samba共享文件权限的方法。 **8.3 浏览文件所有权** - 讲解了如何查看Samba共享文件的...

    Samba服务器配置及访问Samba共享

    Samba服务器配置及访问Samba共享 Samba服务器是一种基于SMB/CIFS协议的文件和打印机共享服务器,主要用于Linux和Windows之间的资源共享。下面是Samba服务器配置及访问Samba共享的知识点总结: 一、Samba服务器安装...

    samba访问例子1

    jcifs库提供了API,可以方便地读写Samba共享文件。 在“samba_demo1”压缩包中,可能包含了一个简单的示例,演示了如何设置Samba服务器和从Windows或Java程序访问共享文件的过程。解压后,你可以看到配置文件、脚本...

    samba配置使用说明

    3.5.1 在Linux系统中查看网络中Windows共享文件及Linux中的Samba共享文件; 3.5.2 在Windows中访问Linux Samba服务器共享文件的办法; 3.5.3 smbfs文件系统的挂载; 4 由最简单的一个例子说起,匿名用户可读可写的...

    samba是文件共享的服务器

    在Linux环境中,可以使用`smbclient`命令行工具或图形界面的`Nautilus`文件管理器来访问Samba共享。而在Windows系统中,用户可以通过网络邻居或文件资源管理器找到并连接到Samba服务器。在连接时需要提供正确的...

    samba文件的共享

    xp与linux下的samba服务器文件共享配置过程

    Samba文件共享SambaFilesharing.apk

    Samba 即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统NFS,NFS也是需要架设服务器的; 大家知道在Windows 网络中的每台...

    LEDE项目:SMB Samba共享配置(又名Windows文件共享)。1

    SMB(Server Message Block)是一种协议,通常与Samba一起使用,允许Linux和Unix系统与Windows操作系统之间共享文件、打印服务和其他资源。Samba项目是一个开源实现,使得非Windows设备能够无缝地融入Windows网络...

    Linux 文件共享 samba 配置

    在使用 samba 服务时,需要注意防火墙的问题,防火墙可能会阻止共享文件的访问。如果不能访问共享文件,需要停止防火墙服务或配置防火墙规则来允许共享文件的访问。 samba 服务是 Linux 系统中实现文件共享的重要...

    SAMBA方式读取局域网共享文件BCB6.0

    【SAMBA方式读取局域网共享文件BCB6.0】的知识点解析: 1. **C++Builder 6.0**: C++Builder 6.0是Borland公司(后被Embarcadero Technologies收购)开发的一款集成开发环境(IDE),它主要用于编写C++语言的应用...

    SAMBA问题文件无法写入及多组权限设置

    SAMBA配置文件共享服务器中常见的问题是文件无法写入和多组权限设置。下面我们将对这两个问题进行详细的分析和解决。 问题1:文件无法写入 在Samba配置文件中,我们可以看到[homes]和[share]两个_section_,它们...

    Samba共享目录的多用户权限设置案例(个人精华版)

    Samba是一个开源软件,它实现了SMB/CIFS(Server Message Block/ Common Internet File System)协议,让Linux/Unix服务器可以与Windows客户端无缝地共享文件和打印机。Samba的核心配置文件是`/etc/samba/smb.conf`...

    在Windows与Linux下Samba共享文件夹以及映射的详细使用说明

    在Linux下设置Samba共享文件夹需要安装Samba服务器,配置Samba配置文件,设置共享目录。 1. 安装Samba服务器 使用apt-get安装Samba服务器,命令为:sudo apt-get install samba 2. 配置Samba配置文件 编辑Samba...

Global site tag (gtag.js) - Google Analytics