安装配置samba

一、环境: CentOS 7.2 Samba 4.8.3 二、需求: 使用Samba搭建文件服务器。 (1)smbgrp组成员(tom,jack,david)可以修改及删除betterit360-publicdocs共享文件夹下目录名、文件名及文件内容。 (2)smbgrp组成员(tom,jack,david)可以修改及删除betterit360-personaldocs共享文件夹下自己创建的目录、文件,但不能修改及删除别人创建的目录、文件,也不能在别人创建的目录下创建子目录或文件,只可以查看。 (3)所有人员无需身份验证即可访问betterit360-tools共享文件夹,但只能查看,不能修改、删除。 三、安装及配置: # yum -y install samba 查看安装版本: # yum list installed | grep samba # cd /etc/samba/ # mv smb.conf smb.conf.ori //备份默认配置文件 # vi smb.conf //创建新的配置文件 写入如下内容: [global]         workgroup = SAMBA         security = user         passdb backend = tdbsam         printing = Read more…

Linux History操作日志配置

History记录了用户操作命令,但没有记录来源ip地址、操作用户、操作时间等,且用户可以清空History记录,一旦服务器出现问题,很难调查取证和审计用户操作。 在没有堡垒机的情况下,可以通过logger将History中的操作命令记录到系统日志中。此方法实时记录用户操作,且记录来源ip地址、操作用户、操作时间、操作命令等。 HISTORY日志配置步骤: 1.使用root权限修改/etc/profile文件,增加 history操作日志配置,内容如下: export HISTTIMEFORMAT=”[%Y-%m-%d %H:%M:%S] [`who am i 2>/dev/null|awk ‘{print $NF}’|sed -e ‘s/[()]//g’`]” export PROMPT_COMMAND=’\ if [ -z “$OLD_PWD” ];then export OLD_PWD=$PWD; fi; if [ ! -z “$LAST_CMD” ] && [ “$(history 1)” != “$LAST_CMD” ];then logger -t `whoami`_shell_cmd “[$OLD_PWD]$(history 1)”; fi; export LAST_CMD=”$(history 1)”; export OLD_PWD=$PWD;’ Read more…

安装Docker-CE

环境版本: # cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 安装Docker-ce步骤: 1.移除旧的版本: $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine 2.安装一些必要的系统工具: $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2 3.添加软件源信息(示例为阿里云): $ sudo yum-config-manager –add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 4.更新 Read more…