コンテンツへスキップ

[ノート] CentOS 7 オペレーティングシステム

2022年3月19日

ユーザーとグループ管理

ユーザーの切り替え

現在のユーザーをrootに切り替え:

[user@localhost /]# su root

ユーザー操作

ユーザー user01 を作成しパスワード設定:

[root@localhost /]# useradd user01
[root@localhost /]# passwd user01

ユーザー user02 を作成、シェルを /bin/sh、ホームを /etc/user02 に指定:

[root@localhost /]# useradd -s /bin/sh -d /etc/user02 -m user02

ユーザー user01 を削除:

[root@localhost /]# userdel -r user01

ユーザー inf のログインシェル、ホーム、グループを変更:

[root@localhost /]# usermod -s /bin/inf -d /home/inf -g developer inf

グループ操作

group01 を作成:

[root@localhost /]# groupadd group01
[root@localhost /]# groupadd -g 101 group01
[root@localhost /]# groupdel group01

ユーザー user01 を group01 に追加:

[root@localhost /]# usermod -g group01 user01

ネットワーク設定

SELinuxとFirewalldを無効化:

[root@localhost /]# setenforce 0
[root@localhost /]# systemctl stop firewalld.service

NIC設定(/etc/sysconfig/network-scripts/ifcfg-enol16777736):

BOOTPROTO=static | ONBOOT=yes | IPADDR=192.168.8.1 | NETMASK=255.255.255.0 | DNS1=192.168.8.1

ネットワーク再起動:

[root@localhost /]# systemctl restart network

イメージのマウントとDNSインストール

[root@localhost /]# mkdir /mnt/cdrom
[root@localhost /]# mount /dev/cdrom /mnt/cdrom

yumリポジトリ設定 (/etc/yum.repos.d/a.repo):

[a]
name=a
baseurl=file:///mnt/cdrom
enable=1
gpgcheck=0

bind(DNSサービス)をインストール:

[root@localhost yum.repos.d]# yum install -y bind*

DNSサービス設定

メイン設定 (/etc/named.conf):

options {
    directory "/var/named";
    recursion yes;
    dnssec-enable no;
    dnssec-validation no;
    dnssec-lookaside auto;
};

ゾーン設定 (/etc/named.rfc1912.zones): baidu.com, qq.cn の正引きゾーンと逆引きゾーン 8.168.192.in-addr.arpa, 58.168.192.in-addr.arpa を設定。

正引きファイル: www.baidu.com → 192.168.8.1, dns.qq.cn → 192.168.8.2 など。 逆引きファイル: 対応するPTRレコード。

[root@localhost named]# systemctl restart named
[root@localhost named]# nslookup
> www.baidu.com
Server: 192.168.8.1
Address: 192.168.8.1#53
Name: www.baidu.com
Address: 192.168.8.1

完了

前の記事
[ノート] SQLインジェクション
次の記事
Adobe Creative Suite関連資料