** Vinelinux Ver5までとVer6の大きな違い **
Vinelinux Ver6になってからrootでログイン出来なくなりました。
rootでログイン出来ないと、ファイルに書き込み出来ない(プロパティでアクセス権の変更が出来ない)など
いろんな場面で困る事が多くあります。webサーバの設定が出来ない
CUIモードが出来ない私にとってはGUIモードは非常に有難いです。
しかし、viエディターを使って/etc/pam.d/gdmファイルを変更することにより
rootでログイン出来るようになります。
まず、 [ja3rua@localhost ~]$ su - リターンでスーパーユーザに入る(スーパーユーザでないとgdmが変更出来ない)
[root@localhost ~]# vi /etc/pam.d/gdm リターンする。
vi起動直後はコマンドモードになっているので2行目authのaにカーソルを置き、iキー(編集モード)を押して次に#を押す
次にESCキーを押してコマンドモードにして、:を押し、wq(同時押しでない)を押す
これだけでOK、下記にgdmファイルの内容の変更前後を記します。
(カーソル移動のキー k:上 l:右 j:下 h:左 )
(gdmファイルの内容)
--------------------------------------------------------------------
#%PAM-1.0
auth required pam_succeed_if.so user != root quiet
auth required pam_env.so
auth substack system-auth
auth optional pam_gnome_keyring.so
account required pam_nologin.so
account include system-auth
password include system-auth
session required pam_loginuid.so
session optional pam_console.so
session optional pam_keyinit.so force revoke
session required pam_namespace.so
session optional pam_gnome_keyring.so auto_start
session include system-auth
--------------------------------------------------------------------
下記のように2行目をコメントアウトする
--------------------------------------------------------------------
#%PAM-1.0
# auth required pam_succeed_if.so user != root quiet
auth required pam_env.so
auth substack system-auth
auth optional pam_gnome_keyring.so
account required pam_nologin.so
account include system-auth
password include system-auth
session required pam_loginuid.so
session optional pam_console.so
session optional pam_keyinit.so force revoke
session required pam_namespace.so
session optional pam_gnome_keyring.so auto_start
session include system-auth
--------------------------------------------------------------------