新たにLinux環境を手に入れたら行う必須設定

Linux

CentOS7でやっておきたい設定を書いていく

sshでサーバーにログインする。

ユーザーを作っていい感じに設定する

ルートユーザーで行う

ユーザーを追加([username]の部分は任意の名前)

useradd [username]

ユーザーにパスワードを付与

passwd [username]

ユーザーに対してホームディレクトリを変更

例えばある[username]のホームディレクトリを/home1/[username]に変更したい場合。

mkdir /home1/[username]
/home1/[username]の所有権はrootになっているのでそれを変更する。
chown [username]:[username] /home1/[username]
usermod -d /home1/[username] [username]
いったん、rootからログアウトして、[username]でログインする。

プロンプトの見た目変更

echo 'export PS1="[\u@\h \W]\$ "' >> .profile

GPUを確認

nvidia-smi

SSHの設定

セキュリティ強化のため、rootでのログインを禁止する。

vi /etc/ssh/sshd_config
PremitRootLogin no

sshdの再起動

systemctl restart sshd

コメント