Centos samba install
Ready
Change Root Password
passwd root
在提示下建立新密码
静态IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0 #网络配置文件
例子:
DEVICE=eth0
BOOTPROT=static
IPADDR=192.168.1.101
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
ONBOOT=yes
DEVICE=eth0 //指出设备名称
BOOTPROT=static //启动类型 dhcp|static
BROADCAST=192.168.1.203 //广播地址
HWADDR=00:06:5B:FE:DF:7C //硬件Mac地址
IPADDR=192.168.0.2 //IP地址
NETMASK=255.255.255.0 //子网掩码
NETWORK=192.168.0.0 //网络地址
GATEWAY=192.168.0.1 //网关地址
ONBOOT=yes //是否启动应用
TYPE=Ethernet //网络类型
重启网络
service network restart
Created smb Account ,Share Folder
安装:samba
yum install samba
add local user:xxxxx ,and samba user:xxxxx (即要建立兩個賬戶)
useradd xxxxx -m #建立本機用戶:xxxxx
sudo smbpasswd xxxxx -a #建立samba用戶:xxxxx,且设定密码
修改xxxxx文件夹权限
chmod 777/home/xxxxx #开放xxxxx Folder权限为777
修改samba.conf
vim /etc/samba/smb.conf #編輯smb.conf配置文件
在文件最后加上
[xxxxx]
path = /home/xxxxx
writeable = yes
browseable = yes
#是否隐藏
guest ok = yes
create mask = 0777
#建立文檔權限是777
directory mask = 0777
#建立文件夾權限777
以上两行:使得某用户在xxxxx中新建的文档,可被其他用户修改
重啟samba服務
/etc/init.d/smb restart
在Samba建立有密码的文件夹
useradd xxxxx -m #建立本機用戶:xxxxx
sudo smbpasswd xxxxx -a #建立samba用戶:xxxxx,且设定密码
修改xxxxx文件夹权限
chmod 777/home/xxxxx #开放xxxxx Folder权限为777
修改samba.conf
vim /etc/samba/smb.conf #編輯smb.conf配置文件
在文件最后加上
[xxxxx]
path = /home/xxxxx
writeable = yes
browseable = yes
重啟samba服務
/etc/init.d/smb restart
为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用户
smbpasswd -a 增加用户(要增加的用户必须以是系统用户)
smbpasswd -d 冻结用户,就是这个用户不能在登录了
smbpasswd -e 恢复用户,解冻用户,让冻结的用户可以在使用
smbpasswd -x 删除用户
smbpasswd -n 把用户的密码设置成空.要在global中写入 null passwords -true
增加一个用户的例子:
smbpasswd 用户名
New SMB Password: 新密码
Repeat New SMB Password: 新密码
修改密码的例子
smbpasswd 用户名
Old SMB password: 旧密码
New SMB Password: 新密码
Repeat New SMB Password: 新密码
注意修改之后重启服务器:
/etc/init.d/smb restart
新增,删除本机用户
sudo useradd -m 建用户文件夹
sudo userdel -r 彻底删除某用户
Centos samba install的更多相关文章
- centos samba/squid 配置 samba配置 smbclient mount fstab自动挂载samba curl -xlocalhost:3128 www.qq.com squid配置 3128 DNSPOD 第二十七节课
centos samba/squid 配置 samba配置 smbclient mount fstab自动挂载samba curl -xlocalhost:3128 www.qq.com squ ...
- CentOS 7 install LNMP
CentOS 7 install LNMP 关于 Nginx (发音 “engine x”)这是一款免费.开源.高效的 HTTP 服务器,Nginx是以稳定著称,丰富的功能,结构简单,低资源消耗.本教 ...
- centos source install
CentOS Kernel Source Install Mar 12th, 2012 | Comments CentOS kernel source install, first off if yo ...
- Centos 7.5 通过yum安装GNOME Desktop时出现:file /boot/efi/EFI/centos from install of fwupdate-efi-12-5.el7.centos.x86_64 conflicts with file from package grub2-common-1:2.02-0.65.el7.centos.2.noarch
系统版本为: [root@s10 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 由于管理kvm虚拟机的需求,需要安装 ...
- Centos samba 服务配置
1背景 转到Linux有段时间了,vim操作还不能应对工程代码,之前一直都是Gnome桌面 + Clion 作开发环境,无奈在服务器上没有这样的环境, 看同事是(Windows)Source Insi ...
- Centos Samba 服务器 iptables 和 SElinux 设置
1.安装samba服务器 # yum install samba 2.配置 # vi /etc/samba/smb.conf security = user (100行左右) 在Share Defin ...
- Centos yum install
http://wiki.centos.org/TipsAndTricks/BrokenVserver centos mirror: http://mirror.centos.org/centos/6 ...
- CentOS 7 install Tensorflow-gpu
# install TensorFlow GPU on CentOS 7.0# https://www.server-world.info/en/note?os=CentOS_7&p=tens ...
- centos yum install oracle java
How to install Java on CentOS 7 | Linuxizehttps://linuxize.com/post/install-java-on-centos-7/ CentOS ...
随机推荐
- Farseer.net轻量级ORM开源框架 V1.2版本升级消息
V1.1到V1.2的更新,重构了很多类及方法,其中主要做了性能优化(取消所有反射,使用表达式树+缓存).解耦了SQL生成层(没有实体.队列的依赖,所有数据均通过表达式树传递解析) 先上内部更新历史记录 ...
- js面向对象之构造函数
最简单的面向对象程序<script type="text/javascript"> var obj = new Object(); obj.qq = '10791611 ...
- Android(java)学习笔记194:ContentProvider使用之获得系统联系人信息02(掌握)
1.重要: 系统删除一个联系人,默认情况下并不是把这个联系人直接删除掉了,只是做了一个标记,标记为被删除. 2.前面一讲说过了如何获取系统联系人信息(通过ContentProvider),获取联系人信 ...
- 下载GitHub指定目录的文件
使用网站 https://minhaskamal.github.io/DownGit/#/home
- 使用 reduce 实现数组 map 方法
//使用 reduce 实现数组 map 方法 const selfMap2 = function (fn, context){ let arr = Array.prototype.slice.cal ...
- No-6.If语句
判断(if)语句 01. 开发中的应用场景 生活中的判断几乎是无所不在的,我们每天都在做各种各样的选择,如果这样?如果那样?…… 程序中的判断 if 今天发工资: 先还信用卡的钱 if 有剩余: 又可 ...
- ionic3 ion-slides遇坑
不想吐槽 ionic-slides 的组件,是个巨坑...切换页面以后再返回当前页面, 不能自动播放,网上的解决方案都是没用的(亲测,后台获取的数据) ... 不信邪的宝宝们可以去试试..建议换 ...
- 趣味ACM题——圣骑士的斩杀
题目来源于山东省第七届ACM大学生程序设计竞赛(Execution of Paladin) 题目描述 鱼人是炉石里的一支强大种族,在探险者协会里,圣骑士有了一张新牌,叫亡者归来,效果是召唤本轮游戏中7 ...
- BZOJ 1565 植物大战僵尸 最大权闭合子图+网络流
题意: 植物大战僵尸,一个n*m的格子,每 个格子里有一个植物,每个植物有两个属性: (1)价值: (2)保护集合,也就是这个植物可以保护矩阵中的某些格子. 现在你是僵尸,你每次只能从(i,m) 格子 ...
- KBE——查询
关于def文件的flags(这个标签表明了属性的作用域) 没有只在client的作用域