Linuxサーバより愛を込めて。自己紹介リンクLinux(Ubuntu)サーバとダーツを愛する中年サラリーマンの日記。Linuxサーバより愛を込めて。>LinuxサーバUbuntuでユーザ作成2012年7月18日ここまでお話したとおり、Ubuntuのユーザはデフォルトで使用できないrootとインストール時に作成した一般ユーザが存在しています。基本的な作業は一般ユーザで行うとして、それ以外にユーザを追加する場合も出てくると思います。1台のPCを親子でだったり兄弟で使いまわす時など新たなユーザを作成することもあるでしょう。自宅サーバなのでメールアカウントを複数持って使いまわすなんて事も管理者の思うままなんです。いうことでまずはユーザ追加作業の前に下準備をいくつかしておきましょう。いうディレクトリに「public_html」と「Maildir」を、さらにpublic_htmlの中に「cgi-bin」というディレクトリを作成しておきます。これにより、後ほどユーザを作成するときにユーザのホームディレクトリ内に先ほど作成したディレクトリがコピーされて自動的に作られるのです。ちなみに「public_html」は作成したユーザがWebページを公開する際のドキュメントルートとして、「cgi-bin」はcgiを使用するためのディレクトリとして作っておきます。「Maildir」はメールを使用するときの格納用ディレクトリとなります。いうシェルを作成します。シェルというのはログインしたユーザが使用できるコマンドインタプリタ(Windowsのコマンドプロンプトのようなもの。あれよりかなり高機能だそうですが)です。この/bin/falseというのは中身が空なんです。コマンドを実行することができないシェルとなっています。各ユーザにはシェルが与えられているのですが、/bin/falseを付与されたユーザはコマンドの実行はおろかログイン(sshも含めて)もできないユーザとなります。これだとメールを使用することもFTPでホームディレクトリに接続することもできないのです。知らないのですがコピーした/bin/ftpだとFTP接続は可能だがログインできないという都合の良い?ユーザを作成できるのです。前置きが長くなりましたがいよいよユーザを作成します。○○と入力しましょう。Number(空白でも可)Workphone(空白でも可)Homephone(空白でも可)Other(空白でも可)と順次入力すれば完了です。/home/○○/と入力してみると新しいユーザのホームディレクトリが作成されているはずです。ちなみに「useradd」というコマンドもあり、そちらでもユーザを作成することができますがUbuntuの場合ホームディレクトリが自動作成されないという特徴があります。Hat系)ではuseraddでディレクトリ作成までしてくれていたという背景があります。残るはFTP&メール専用ユーザです。あとは一般ユーザと同様の手順でユーザ作成完了です。ログイン画面のユーザ一覧には表示されますが、パスワードを入力してもログインできないはずです。このようにユーザの追加作業自体は簡単ですので、あとは各ユーザの管理をしっかり行っていきましょうね。コメントをキャンセルメールアドレスが公開されることはありません。*関連記事Ubuntuを最新の状態に更新するWindowsでも同様ですがOSは常にアップデートしていきます。先日届いたCore2Quad、ついに実家に帰って交換してきました。参考にさせていただいたのはコチラ。...VirtualBoxにUbuntu12.04Serverをインストール(LVM+RAID1)VirtualBoxのインストールと設定ができたので、ここからはOSのインストールに移ります。自分が書いた投稿を参考にしようと思います。Q6600を購入しました。思いつきでCPUについて調べていたところ発見したCore2QuadのQ6600.。最近DiCEからお名前.comのIP自動更新ができない件について。commentsロードバイクに関するブログを始めました。自己紹介リンクLinuxサーバより愛を込めて。Linux(Ubuntu)サーバとダーツを愛する中年サラリーマンの日記。Linuxサーバより愛を込めて。