Top > Ubuntu > Server > Common

Ubuntu Server バージョン依存無しと思われるメモ書き

アップグレードインストール

基本的には下記でことたりる。

  • $ sudo do-release-upgrade

ただし、LTS -> LTS のアップグレードの場合は、 /etc/update-manager/release-upgrades の編集が必要。
Prompt=lts だと同一 LTS 内部のバージョンアップを探し、違うLTS (10.04と12.04)は検出できないので Prompt=normal にしておく。

日本語表示不可能文字化け解消

/.bashrc を編集。末尾に下記を追加すればよい。日本語対応端末(WindowsのsshクライアントやX環境のGUI等)だと日本語、違った場合は英語環境となる。

case $TERM in
linux) LANG=C ;;
*) LANG=ja_JP.UTF-8 ;;
esac

man (オンラインマニュアル)の jp 化

$ sudo apt-get install manpages-ja

ネットワークの開始、停止、DHCPとか

※12.04.1 LTS では無効!

$ sudo /etc/network/interfaces start

これで開始。

$ sudo /etc/network/interfaces stop

これで停止。

$ sudo /etc/network/interfaces restart

これでリロード。

ただし、12.04LTSでは「近い将来無効になるから service start hogeしろー」みたいなこといってきます。

※12.04.1以降無効、ここまで

設定場所は /etc/network/interfaces で。DHCPに問題ありなら固定IPに設定し、DNSは 8.8.8.8 (GoogleのDNS鯖)にするといいかも。

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
       address 192.168.1.1
       netmask 255.255.255.0
       network 192.168.1.0
       broadcast 192.168.1.255
       gateway 192.168.1.1
       # dns-* options are implemented by the resolvconf package, if installed
       dns-nameservers 8.8.8.8

あるいは (DHCPなら)

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

sshd ポート番号変更

デフォルトの22では危ないので、とりあえず番号変更しておく。

Port 22

この番号を65533 みたいな任意の番号にしておく。設定ファイルは以下のとおり。

$ sudo vi /etc/ssh/sshd_config

ファイアウォール ufw

Ubuntu/Server/Common/ufw に分離。


リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Thu, 30 Aug 2012 01:12:54 JST (1121d)