サーバーをたてる!(Ubuntu設定編)

Ubuntu Server をたてたので初期設定

環境 ubuntu server 14.04 LTS (64bit)

SSHでサーバーにログイン
Macのターミナルを開く

$ ssh -p ポート番号 -l root washio.net
Password: 
root@localhost:~#

 

お約束

ubuntu 14.04 のアップデートを確認

root@localhost:~# sudo apt-get update

アップデートを適用

root@localhost:~# sudo apt-get upgrade

使わなくなったパッケージを削除

root@localhost:~# sudo apt-get -y dist-upgrade

autoremove

root@localhost:~# sudo apt-get -y autoremove

aptのキャッシュを削除

root@localhost:~# sudo apt-get -y autoclean

root管理者権限での直接ログインを禁止する

一般ユーザーを作成

root@localhost:~# adduser 一般ユーザー名
New UNIX password: 
Retype new UNIX password:

root権限でのアクセスを終了

root@localhost:~# exit

root管理者権限での直接ログインができないようにする
一般ユーザーで再ログイン

$ ssh -p ポート番号 -l 一般ユーザー名 washio.net
一般ユーザー名@washio.net's password:

root権限を行使

一般ユーザー名@localhost:~$ su -
Password: 
root@localhost:~#

vimエディタでsshd_configを編集

root@localhost:~# vim /etc/ssh/sshd_config

//ファイルの40行目くらいを編集
#PermitRootLogin yes
PermitRootLogin no

escを押してコマンドモードにした後:wqで保存vimを終了

root@localhost:~# service ssh restart

SSHを再起動

 

ファイアーウォールを設定

aptでufwをインストール

~$ sudo apt-get install ufw

ufwでsshを許可

~$ ufw allow ssh

ファイアーウォールをオン

~$ sudo ufw enable

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です