スポンサーリンク(広告)
自動ログイン設定
以下のファイルに設定を追加
1 |
sudo vi /etc/gdm/custom.conf |
1 2 3 4 |
[daemon] TimedLoginEnable=true TimedLogin=$username TimedLoginDelay=5 |
※ $username は、任意のユーザー名
※ この設定では、ログオフして5秒後に再ログインします。ログインしない場合、または別ユーザでログインする場合は、キャンセルをクリックする必要があります。
ユーザーリストの非表示
以下のファイルの設定を修正
1 |
sudo vi /etc/gconf/gconf.xml.defaults/%gconf-tree.xml |
/ disable_user_list Enter で検索して、値をvalue=”false”からvalue=”true”に変更する
1 2 3 4 5 6 7 8 |
(省略) <entry name="disable_user_list" mtime="1396863206" type="schema" stype="bool" owner="gdm-simple-greeter" gettext_domain="gdm"> <local_schema locale="C" short_desc="既知のユーザをログイン・ウィンドウに表示しない"> <default type="bool" value="true"/> <longdesc>TRUE にすると、既知のユーザがログイン・ウィンドウへ表示されなくなります。</longdesc> </local_schema> </entry> (省略) |
wheel グループのメンバーのみ root になれるように設定する
1 |
sudo vi /etc/pam.d/su |
以下の行のコメントを外して保存
1 |
auth required pam_wheel.so use_uid |
wheel グループのメンバーのみ su コマンドで root になれるように設定する
1 |
sudo vi /etc/login.defs |
以下の行を追加
1 |
SU_WHEEL_ONLY yes |
root での ssh ログインを禁止する
1 |
sudo vi /etc/ssh/sshd_config |
PermitRootLogin の値を no にする。
1 |
PermitRootLogin no |
三つまとめて実行
※ 必ず wheel グループのメンバーになってから実行すること!!
1 2 3 4 |
sudo sed -i -e "s/# auth required pam_wheel.so use_uid/auth required pam_wheel.so use_uid/" /etc/pam.d/su sudo echo "SU_WHEEL_ONLY yes" >> /etc/login.defs sudo echo "PermitRootLogin no" >> /etc/ssh/sshd_config /etc/init.d/sshd restart |
wheel グループのユーザーのみ sudo コマンドを実行できるように設定する
1 |
sudo visudo |
実行時にパスワードを求める場合は、以下の行をコメントアウトを外す
1 |
%wheel ALL=(ALL) ALL |
実行時にパスワードを求める場合は、以下の行をコメントアウトを外す
1 |
%wheel ALL=(ALL) NOPASSWD: ALL |
ログイン画面の解像度を変更する
以下のファイルにコマンドを実行するように設定すると変更できます。
1 |
vi /etc/gdm/Init/Default |
1 2 3 4 5 |
(省略) xrandr -s 800x600 exit 0 |