VineLinux3.x/init/インストールおよび設定 のバックアップ(No.1)


インストール

インストールでは、カスタムインストールで開発環境のみインストールしました。ついでに一般ユーザーを追加しておく。 インストールが終わると、すでにSSHはインストールされているので、リモートより操作できます。

Windows用SSH対応ターミナルソフトとして、

  • UTF-8 TeraTerm Pro
  • PuTTY

があります。

一般ユーザーとしてログインします。

ファイルを転送するには

  • WinSCP(SSH1・SSH2対応)

があります。サーバへのファイル転送を提供するフリーソフトです。

まずやること。

このままではセキュリティに問題があるので、SSHの各種設定をする。

# vi /etc/ssh/sshd_config
ルートでのログインを禁止
PermitRootLogin no

パスワードによる認証
PasswordAuthentication yes

空のパスワードを禁止
PermitEmptyPasswords no

インターネットにつながらない場合。

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

以下を追加

GATEWAY=192.168.0.1

パッケージのアップデート・アップグレード

# apt-get update
# apt-get upgrade

その他

wgetがインストールされていないので、

# apt-get install wget

あと、必要に応じて、

# apt-get install lftp

システムサービスの設定

# setup

システムサービスの設定
切ってもよさそうなデーモン

  • gpm
  • kudzu
  • netfs
  • portmap
  • rawdevices
  • saslauthd