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的更多相关文章

  1. 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 ...

  2. CentOS 7 install LNMP

    CentOS 7 install LNMP 关于 Nginx (发音 “engine x”)这是一款免费.开源.高效的 HTTP 服务器,Nginx是以稳定著称,丰富的功能,结构简单,低资源消耗.本教 ...

  3. centos source install

    CentOS Kernel Source Install Mar 12th, 2012 | Comments CentOS kernel source install, first off if yo ...

  4. 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虚拟机的需求,需要安装 ...

  5. Centos samba 服务配置

    1背景 转到Linux有段时间了,vim操作还不能应对工程代码,之前一直都是Gnome桌面 + Clion 作开发环境,无奈在服务器上没有这样的环境, 看同事是(Windows)Source Insi ...

  6. Centos Samba 服务器 iptables 和 SElinux 设置

    1.安装samba服务器 # yum install samba 2.配置 # vi /etc/samba/smb.conf security = user (100行左右) 在Share Defin ...

  7. Centos yum install

    http://wiki.centos.org/TipsAndTricks/BrokenVserver centos mirror:  http://mirror.centos.org/centos/6 ...

  8. CentOS 7 install Tensorflow-gpu

    # install TensorFlow GPU on CentOS 7.0# https://www.server-world.info/en/note?os=CentOS_7&p=tens ...

  9. centos yum install oracle java

    How to install Java on CentOS 7 | Linuxizehttps://linuxize.com/post/install-java-on-centos-7/ CentOS ...

随机推荐

  1. Activiti数据库表结构(表详细版)

    http://blog.csdn.net/hj7jay/article/details/51302829 1  Activiti数据库表结构 1.1      数据库表名说明 Activiti工作流总 ...

  2. swift不同地方 命名空间module iOS

    Objective-C没有命名空间,为了避免冲突,Objective-C的类型一般都会加上两到三个字母的前缀,比如Apple保留的NS和UI前缀,各个系统框架的前缀,各个系统框架的前缀SK(Store ...

  3. QList模板类常用接口函数

    插入操作:insert()函数原型:void QList::insert(int i, const T &value) 在索引后插入值 i:索引 value:插入值 Example: QLis ...

  4. 第3节 hive高级用法:15、hive的数据存储格式介绍

    hive当中的数据存储格式: 行式存储:textFile sequenceFile 都是行式存储 列式存储:orc parquet 可以使我们的数据压缩的更小,压缩的更快 数据查询的时候尽量不要用se ...

  5. 指针函数(Pointer Function)和函数指针(Pointer to Function或Function Pointer)

    一.指针函数 1.解释:指针函数很好理解:简单来说,就是一个返回指针的函数,本质是一个函数.如: int fun(int x,int y);    //这是一个普通函数的声明,返回值是一个int类型, ...

  6. PS和AI安装后报代码为16的错误解决方法

    1.问题 2.解决方式 右击属性,改为兼容性运行 参考文章地址:https://www.jb51.net/softjc/308950.html

  7. 如果由你来设计 12306.cn,你会怎么设计?

    作者:huangkun链接:https://www.zhihu.com/question/20017917/answer/15272038来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业 ...

  8. LeetCode(46)Permutations

    题目 Given a collection of numbers, return all possible permutations. For example, [1,2,3] have the fo ...

  9. npm run build 打包后,如何查看效果

    我们用vue-cli搭建的项目执行npm build后本地打开页面空白,如果才能查看npm run build之后的结果呢 首先我们看一下提示 Tip: built files are meant t ...

  10. Codeforces Round #321 (Div. 2)-B. Kefa and Company,区间最大值!

    ->链接在此<- B. Kefa and Company time limit per test 2 seconds memory limit per test 256 megabytes ...