- 浏览: 261355 次
- 性别:
- 来自: 济南
文章分类
- 全部博客 (303)
- c (31)
- c++ (16)
- java (18)
- c# (1)
- python (3)
- java web (6)
- oracle (7)
- sqlserver (2)
- mysql (2)
- android (24)
- android系统 (15)
- android多媒体部分 (15)
- android游戏 (12)
- linux (26)
- javaScript (1)
- ajax (1)
- node JS (2)
- html (5)
- apache (3)
- jboss (1)
- weblogic (0)
- 通信协议 (10)
- 云计算 (1)
- 分布式 (5)
- ejb (1)
- webservice (5)
- 设计模式 (16)
- JNI (6)
- swing (13)
- 版本控制 (1)
- UML (1)
- xml (4)
- spring (5)
- hibernate (5)
- struts1 (3)
- struts2 (4)
- ibatis (0)
- tomcat (2)
- 心得体会 (1)
- css (1)
- 嵌入式 (41)
- arm体系结构 (10)
强行解锁 (如果没有锁,则可跳过此步)
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
最后退出重新登录或者重新启动一下机器。
/
发表评论
-
进程控制学习笔记一
2013-01-28 21:10 632进程控制 进程的定义: 进程是一个程序的一次执行的过程,同时也 ... -
文件I/O编程学习笔记三(linux 时间编程)
2013-01-27 17:56 857linux 时间编程 时间类型 coordinated uni ... -
文件I/O编程学习笔记二(c语言库函数访问文件)
2013-01-27 17:29 827c语言库函数访问文件 库函数是独立于操作系统平台,可移植性强 ... -
文件I/O编程学习笔记一(基于linux系统的文件编程)
2013-01-26 19:55 819文件I/O编程 1 基于linux系统的文件编程 创建文件 ... -
基础编程学习笔记一(程序的编译与调试)
2013-01-25 19:40 1029程序的编译与调试 gcc (gnu c compiler) g ... -
基础编程学习笔记二(makefile工程管理)
2013-01-25 20:11 804makefile工程管理 makefile文件描述了整个工 ... -
嵌入式linux应用开发完全手册学习笔记三(windows、linux下工具使用)
2013-01-21 20:45 1377windows\linux环境下相关工具、命令的使用 wind ... -
嵌入式linux应用开发完全手册学习笔记一(嵌入式开发概述)
2013-01-14 20:01 927嵌入式经历了 单片机(SCM)single chip micr ... -
嵌入式linux应用开发完全手册学习笔记二(嵌入式linux开发环境搭建)
2013-01-16 20:55 3229嵌入式linux开发环境搭建 硬件环境构建 ... -
linux下安装无线网卡驱动
2013-01-10 22:17 12491下载并解压 Broadcom 驱动程序的压缩档 2 mkd ... -
shell编程学习笔记二
2013-01-03 18:26 729流程控制 退出状态 有四种退出状态 最后命令退出状态 ... -
shell编程学习笔记三
2013-01-03 21:03 742case 语句 语句格式 case "$vari ... -
linux常用命令
2012-12-31 10:18 675linux常用命令 安中文显示包(server目录) 1 ... -
samba服务器的安装配置
2012-12-31 11:57 773samba服务器 实现文件共享和打印服务共享,类似于wind ... -
nfs服务器安装配置
2012-12-31 12:29 805nfs服务器 netwrok file system 网络文件 ... -
tftp服务器安装与配置
2012-12-31 12:59 1336tftp服务器 trivial file transfer ... -
ssh服务配置
2012-12-31 13:07 833ssh 检查是否安装 [root@localhost Se ... -
linux 系统编程学习笔记四
2012-12-13 21:41 851文件系统 ext2文件系统 分区的格式化工具mkfs 文 ... -
linux 系统编程学习笔记二
2012-12-06 22:15 762lseek 文件在打开时读写位置是0,如果是以O_APP ... -
linux 系统编程学习笔记三
2012-12-10 20:54 822mmap 可以把磁盘文件的一部分直接映射到内存,这样文件中的 ...
相关推荐
麒麟系统SAMBA共享文件使用手册
### Samba共享文件服务器搭建详解 #### 一、概述 Samba是一款开源软件,它能够实现Windows系统与Linux/Unix系统之间的文件共享和打印服务。本文档主要介绍如何在CentOS 7环境下搭建一个Samba文件共享服务器,并通过...
1.NFS共享文件。 2.SAMBA共享文件。 3.FTP文件传输协议。
linux下构建Samba文件共享服务器
samba共享服务器配置文件,简单实现samba服务器共享多个文件夹,下载替换/etc/samba/smb.conf文件即可
1、创建测试目录和文件执行以下脚本,创建/tmp/docs目录,生成测试和文件,并指定用户和组 4、注意事项1)security参数要用user,不能用shar
Samba软件包安装配置 Samba是一种基于SMB(Server...Samba软件包安装配置可以实现Linux系统与Windows系统之间的文件共享和打印共享,但需要注意防火墙和用户名的问题,并且可以使用smbclient命令来访问Samba共享文件。
- 解释了如何在Windows系统中查看和修改Samba共享文件的UNIX权限。 **8.2 如何浏览Samba共享项上的文件权限** - 提供了浏览Samba共享文件权限的方法。 **8.3 浏览文件所有权** - 讲解了如何查看Samba共享文件的...
Samba服务器配置及访问Samba共享 Samba服务器是一种基于SMB/CIFS协议的文件和打印机共享服务器,主要用于Linux和Windows之间的资源共享。下面是Samba服务器配置及访问Samba共享的知识点总结: 一、Samba服务器安装...
jcifs库提供了API,可以方便地读写Samba共享文件。 在“samba_demo1”压缩包中,可能包含了一个简单的示例,演示了如何设置Samba服务器和从Windows或Java程序访问共享文件的过程。解压后,你可以看到配置文件、脚本...
3.5.1 在Linux系统中查看网络中Windows共享文件及Linux中的Samba共享文件; 3.5.2 在Windows中访问Linux Samba服务器共享文件的办法; 3.5.3 smbfs文件系统的挂载; 4 由最简单的一个例子说起,匿名用户可读可写的...
在Linux环境中,可以使用`smbclient`命令行工具或图形界面的`Nautilus`文件管理器来访问Samba共享。而在Windows系统中,用户可以通过网络邻居或文件资源管理器找到并连接到Samba服务器。在连接时需要提供正确的...
xp与linux下的samba服务器文件共享配置过程
Samba 即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统NFS,NFS也是需要架设服务器的; 大家知道在Windows 网络中的每台...
SMB(Server Message Block)是一种协议,通常与Samba一起使用,允许Linux和Unix系统与Windows操作系统之间共享文件、打印服务和其他资源。Samba项目是一个开源实现,使得非Windows设备能够无缝地融入Windows网络...
SAMBA配置文件共享服务器中常见的问题是文件无法写入和多组权限设置。下面我们将对这两个问题进行详细的分析和解决。 问题1:文件无法写入 在Samba配置文件中,我们可以看到[homes]和[share]两个_section_,它们...
在使用 samba 服务时,需要注意防火墙的问题,防火墙可能会阻止共享文件的访问。如果不能访问共享文件,需要停止防火墙服务或配置防火墙规则来允许共享文件的访问。 samba 服务是 Linux 系统中实现文件共享的重要...
【SAMBA方式读取局域网共享文件BCB6.0】的知识点解析: 1. **C++Builder 6.0**: C++Builder 6.0是Borland公司(后被Embarcadero Technologies收购)开发的一款集成开发环境(IDE),它主要用于编写C++语言的应用...
Samba是一个开源软件,它实现了SMB/CIFS(Server Message Block/ Common Internet File System)协议,让Linux/Unix服务器可以与Windows客户端无缝地共享文件和打印机。Samba的核心配置文件是`/etc/samba/smb.conf`...
在Linux下设置Samba共享文件夹需要安装Samba服务器,配置Samba配置文件,设置共享目录。 1. 安装Samba服务器 使用apt-get安装Samba服务器,命令为:sudo apt-get install samba 2. 配置Samba配置文件 编辑Samba...