CentOS5.0の基本設定

CentOS5.0をセットアップして再起動が成功したら、いろいろ基本設定をしなければいけない。もちろんすべてCLIでやる。

◆ホスト名

[root@localhost ~]# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=ml115.grandarbre.net

ホスト名はたぶんリブートして反映させたほうがいい気がする。

◆IPアドレス

[root@ml115 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:1b:78:9e:d6:6b
IPADDR=192.168.0.3
NETMASK=255.255.255.0
ONBOOT=yes
GATEWAY=192.168.0.1
TYPE=Ethernet

[root@ml115 ~]# ifdown eth0
[root@ml115 ~]# ifup eth0

◆DNSサーバ

[root@localhost ~]# vi /etc/resolv.conf
nameserver 192.168.0.1

◆一般ユーザ追加

[root@ml115 ~]# adduser hoge
[root@ml115 ~]# passwd hoge
Changing password for user hoge.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.

◆キーボードの設定

[root@ml115 ~]# vi /etc/sysconfig/keyboard
KEYBOARDTYPE="pc"
KEYTABLE="jp106"

◆rootでのsshを不許可

[root@ml115 ~]# vi /etc/ssh/sshd_config
...
PermitRootLogin no
...
[root@ml115 ~]#service sshd restart

◆SELinuxを有効化

[root@ml115 ~]# setenforce 1

最初にやるのはこのくらいかな。