Samba完整篇 ubuntu 10.04
基本的服务器准备工作
修改Root密码
sudo passwd root
在提示下建立新密码
修改静态IP:
sudo gedit /etc/network/interfaces #网络配置文件
例子:
auth lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.190
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8
修改服務器名:
sudo gedit /etc/hosts
sudo gedit /etc/hostname
两个文件
命令:
sudo /etc/init.d/networking restart #重启网络
更換網卡:
sudo rm /etc/udev/rules.d/70-persistent-net.rules
#此文件自动记忆网卡Mac地址,换网卡后删除此文件即可
在Samba建立共享文件夹
安装:samba
sudo apt-get install samba
新增本机share用户,sambad share用户(即要建立兩個賬戶)
sudo useradd user-samba1 -m #建立user-samba1
sudo smbpasswd user-samba1 -a #user-samba1设定密码
修改share文件夹权限
cd ..
sudo chmod 777 user-samba1 #开放user-samba1权限为777
修改samba.conf配置文件
sudo gedit /etc/samba/smb.conf #編輯smb.conf配置文件
在文件最后加上
[share]
path = /home/user-samba1
writeable = yes
browseable = yes #是否隐藏
guest ok = yes
create mask = 0777 #建立文檔權限是777
directory mask = 0777 #建立文件夾權限777
以上两行:使得某用户在share中新建的文档,可被其他用户修改
sudo /etc/init.d/smbd restart #重啟samba服務
在Samba建立有密码的文件夹
sudo useradd user1 -m #建user1用戶,home下生成user1 Folder
sudo smbpasswd user1 -a #建samba的user1
sudo gedit /etc/samba/smb.conf #添加用戶設定
添加
[user1]
path = /home/user1
writeable = yes
browseable = yes
sudo /etc/init.d/smdb restart #重啟samba 服務
为Samba配置回收站参数
vfs object = recycle #
载入Samba用于回收站功能的模块
recycle:repository = .deleted/%U # 回收桶路径 .deleted/%U
recycle:keeptree = Yes # 建立相对应的目录结构
recycle:versions = Yes # 同名文件,“Copy #x of”区分
recycle:maxsixe = 0 # 回收桶最大使用空间没有限制
recycle:exclude = *.tmp ,*.TMP # 不放入回收站的文件类型
recycle:noversions = *.doc # *.doc同名文件,覆盖原有文件
解读:
回收桶中被删除文件被赋予删除者的权限,恢复时需要将(.deleted)的chmod 777 -R(套用),这样才看得到其下层的已删除文件。
在Samba登录界面中不显示某些用户
在ubuntu中建立的很多用戶,大多數都是不需在本機登入的,
所以可將開機顯示的所有用戶都屏蔽掉,只留下管理員的賬戶即可。
sudo gedit /etc/gdm/gdm.schemas
在“greeter/Exclude”下一行的用户列表中,添加需要屏蔽的用戶名,保存重啟即可。
新增,删除,停用,恢复samba用户
sudo smbpasswd -a 增加用户(要增加的用户必须以是系统用户)
sudo smbpasswd -d 冻结用户,就是这个用户不能在登录了
sudo smbpasswd -e 恢复用户,解冻用户,让冻结的用户可以在使用
sudo smbpasswd -x 删除用户
sudo smbpasswd -n 把用户的密码设置成空.要在global中写入 null passwords -true
增加一个用户的例子:
sudo smbpasswd 用户名
New SMB Password: 新密码
Repeat New SMB Password: 新密码
修改密码的例子
sudo smbpasswd 用户名
Old SMB password: 旧密码
New SMB Password: 新密码
Repeat New SMB Password: 新密码
注意修改之后重启服务器:
service smb restart
sudo /etc/init.d/samba restart
新增,删除本机用户
sudo useradd -m 建用户文件夹
sudo userdel -r 彻底删除某用户
Samba完整篇 ubuntu 10.04的更多相关文章
- FTP Server完整篇 ubuntu 10.04
1. sudo apt-get install vsftpd #安裝FTP Server(vsftp:very secure FTP) 安装后,会自动生成ftp用户,和ftp的文件夹,如果没有自动 ...
- 用zd1211+Ubuntu 10.04实现的AP
[日期:2010-06-24] zd1211 在Ubuntu 10.04 LTS上的master mode 的问题解决之后,理论上就可以把zd1211 USB网卡用来做一个AP了,实际上还有几个问 ...
- ubuntu 10.04 安装qt 5.0.2
转自ubuntu 10.04 安装qt 5.0.2 从qt project网站下载下来最新的qt5.0.2套件,发现是个.run文件,添加x属性,然后直接sudo ./****.run, 提示 /l ...
- Ubuntu 10.04 32位桌面版+OpnERP 6.1.1
1.准备环境: sudo apt-get install denyhosts sudo apt-get update sudo apt-get dist-upgrade sudo adduser ...
- [转]ubuntu 10.04下的配置tftp服务器
[转]ubuntu 10.04下的配置tftp服务器 http://www.cnblogs.com/geneil/archive/2011/11/24/2261653.html 第1步:安装tftp所 ...
- 【转】Ubuntu 10.04 LTS 的窗口控制按钮从左上角调整到右上角
原文网址:http://www.linuxidc.com/Linux/2010-05/26111.htm 升级到Ubuntu 10.04后最大的问题,是最小最大和关闭按钮,放到了左边.这叫Ubuntu ...
- 解决:“Ubuntu 10.04 LTS _Lucid Lynx_ - Release i38...
编译android源码,找不到g++.通过apt-get下载时候,总是提示“Ubuntu 10.04 LTS _Lucid Lynx_ - Release i386 (20100429)” 的盘片插入 ...
- Using iSCSI On Ubuntu 10.04 (Initiator And Target)
This guide explains how you can set up an iSCSI target and an iSCSI initiator (client), both running ...
- Ubuntu 10.04下架设流媒体服务器
Ubuntu 10.04下架设流媒体服务器 个人建议:使用DarwinStreamingSrvr5.5.5,因为DarwinStreamingSrvr6.0.3安装过程中有很多问题需要解决! 目前主流 ...
随机推荐
- Node.js——开放静态资源原生写法
借助了mime第三方包,根据请求地址请求的文件后缀,设置content-type
- 洛谷 P1569 [USACO11FEB]属牛的抗议Generic Cow Prote…
题目描述 Farmer John's N (1 <= N <= 100,000) cows are lined up in a row and numbered 1..N. The cow ...
- 【原创】DESTOON做中英双语言(多语言)切换版本具体详解
第一次发原创好激动,该注意点什么? 在开发过程中用户有许多要求,比如这个多语言切换就是一个需求. 首先讲解一下DESTOON(DT)后台系统如何做这个中英.甚至多语言切换的这个功能. DT本身不自带多 ...
- oracle 表之间的连接
排序 - - 合并连接(Sort Merge Join, SMJ): a) 对于非等值连接,这种连接方式的效率是比较高的. b) 如果在关联的列上都有索引,效果更好. c) 对于将2个较大的row s ...
- hystrix 解决服务雪崩效应
1.服务雪崩效应 默认情况下tomcat只有一个线程池去处理客户端发送的所有服务请求,这样的话在高并发情况下,如果客户端所有的请求堆积到同一个服务接口上, 就会产生tomcat的所有线程去处理该服务接 ...
- eureka 注册中心
1.eureka版本更新后,pom依赖名称变化 v1.2.7spring-cloud-starter-eureka-server v2.0.0spring-cloud-starter-netflix- ...
- anchor_target_layer层其他部分解读
inds_inside = np.where( (all_anchors[:, 0] >= -self._allowed_border) & (all_anchors[:, 1] > ...
- virtualBox+centos使用mount -t vboxsf挂载
1.先确保virtualBox安装目录下有对应的文件VBoxGuestAdditions.iso 2.点击设备下的“安装增强功能”,之后再centos可视化界面一步一步点击即可 3.virtualBo ...
- 洛谷 4933 洛谷10月月赛II T2 大师
[题解] f[i][j]表示最后一个数为h[i],公差为j的等差数列的个数.n方枚举最后一个数和倒数第二个数转移即可.注意公差可能为负数,需要移动为正数再作为下标. #include<cstdi ...
- Mybatis_HelloWorld
[梗概] 1.根据XML配置文件(全局配置文件,有数据源的一些运行信息)创建一个SqlSessionFactory对象. 2.sql映射文件:配置了每一个sql以及sql的封装规则. 3.将sql映射 ...