スペシャル専用サーバー
利用規約&支払方法
オーダー方法

カスタム専用サーバー

DNS設定方法
Mailサーバー管理方法
システムユーザー追加方法
VirtualHost設定方法
サブドメイン設定方法

出荷時の状態(重要)
リモートデスクトップ
セキュリティについて
DNSサーバー設定
メールサーバー設定
FTPサーバー設定
PHP・PERLインストール
データベースサーバー
ファイルリカバリーDL

システムユーザー追加方法 [アーカイブ]

以下の情報はリファレンス目的の為に残してあります。専用サーバーでは100%のルート権限を持って頂きますので、全て各社/各自にて自由に設定頂くことになります。

UNIX専用サーバーにシステムユーザー、いわゆるFTP/SSH1/SSH2にアクセスできるユーザーを追加するには、ROOT権限でシェルにアクセスして、コマンドから行ってください。 コマンドはいたって簡単です。ここでは、追加するユーザー名がspencerでグループ名がnetworkだとして説明いたします。

1. グループが追加されているかどうかを確認します。システムユーザーはなるべく全員同じグループにする事を推奨しています。 同じグループにすると、各システムユーザーのHOMEディレクトリのパーミッションを701にする事で、別ユーザーが自分のHOMEディレクトリにアクセスできなくなります。 セキュリティ上この方法を推奨しております。

cat /etc/group

すでにnetworkが追加されている場合はそのままステップ2に進みます。networkがない場合は、

/usr/sbin/groupadd network

このように打ち込み、グループを追加します。

2. グループが追加されていることを確認しましたので、今度はユーザーを追加します。

/usr/sbin/useradd -g network -d /home/spencer -s /bin/bash spencer

これで/home/spencerにspencerが追加されます。useraddコマンドは

/usr/sbin/useradd -g [グループ名] -d [HOMEディレクトリまでのパス] -s [シェル] [追加するユーザー名]

このように利用します。

3. 最後にパスワードを設定します。パスワードは

passwd [ユーザー名]

と打つことでアップデートできます。パスワードをアップデートしたらユーザーのHOMEディレクトリのパーミッションを701に変更し、 同時にpublic_htmlというディレクトリを作っておくといいでしょう(例: /home/spencer/public_html )。ROOT権限でpublic_htmlを作成した場合は、 ディレクトリのオーナーシップを変更する事を忘れてはいけません
(例: chown spencer.network /home/spencer/public_html)。
これでこのシステムユーザーはFTPやSSH1/SSH2からアクセスできるようになります。 追加したユーザーディレクトリにVirtualHostを追加したい場合はApacheの設定を参照してください。
   
 
1999-2008 © Spencer Network Communications, Inc.
88-3740 Don Mills Road North York Ontario M2H 3J2 Canada