サーバーの初期設定と運用

IPアドレスを任意のIPアドレスに変更
自己IPの設定
変更例
/etc/hosts 192.168.1.86 → 192.168.0.85
LAN内で使用するIPアドレス

接続許可の範囲
/etc/hosts.allow ALL:192.168.0.0/255.255.255.0  
    192.168.0.0~255までからの接続を許可する。
接続を許可するPCを規定する。

インターフェースの設定
/etc/network/interfaces
address 192.168.1.86 → 192.168.0.85
※間違えると接続できなくなるので注意が必要です。

サーバーの再起動後設定が反映される。

rootのパスワード変更
# passwd root
rootの新パスワードを入力して変更する

サーバのホスト名を変更します。
/etc/hostname
abcdefg
設定でホスト名を

/etc/hosts にホスト名を追加します。
127.0.0.1 localhost
192.168.1.18  ドメイン名  abcdefg
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
ログインユーザーの追加
# useradd  ユーザー名
パスワード変更
# passwd  ユーザー名

ディレクトリ作成
# mkdir /home/ユーザ名
# groupadd グループ名

所有者変更
# chown  ユーザ名   ディレクトリ名
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
ログインユーザーの削除
# userdel  ユーザ名
/home/ユーザ名  のフォルダも削除
# cd /home
# rm -rf  ユーザ名

すでに作成されているユーザーをログイン出来なくする方法
コマンド Login権限変更コマンド
# usermod -s /bin/false ユーザー名

/////////////////////////////////////////////////////////////////////////////////////////////////////////////
サーバを最新の状態に保つ為に、こまめに下記のコマンドを実行してアップデートしましょう
「update」でパッケージの更新情報をダウンロードし、「upgrade」で更新されているパッケージのアップグレードを行います。

# apt-get update
# apt-get upgrade
システム全体をアップグレード

インストール済のものを削除する
# apt-get remove xxxx (xxxx削除します)
# aptitude purge xxxx (xxxx削除します)

サービスの起動
# update-rc.d サービス名 defaults
サービスを無効にする
# update-rc.d サービス名 remove
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
ログイン履歴をチェック
不正にログインされていないか履歴をチェックします
コマンド ログイン履歴チェック
# lastlog
一度もログインしていないユーザーは「Never logged in」と表示される。

インストールされているプログラムの一覧を表示
# dpkg -l
インストールされている任意のプログラムを表示
# dpkg -l |grep プログラム名