[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:53889] Re: su postgres



パスワードファイルのシェル設定が falseとかnologinになっているような
気がします。


(2010/03/12 12:50), SATOH Fumiyasu wrote:
> さとうふみやす @ OSSTech です。
>
> At Fri, 12 Mar 2010 12:40:59 +0900,
> Katsumi KOCHI wrote:
>   
>> lennyをクリーンインストールしました。
>> taskはデスクトップ環境と標準システムを選択し、再起動後にpostgres8.3を
>> インストールしました。
>> #設定ファイルは何一つ自分で書き換えませんでした。
>>
>> で、同様にrootからpostgresにsuしたところ、ctrl-Dが入力されました。
>> 他マシンからのsshでのログインでもX上のターミナルでも症状はまったく同じ。
>>     
> 何か心当りがあるような気がしますが思い出せない…。
>
> 元のユーザー、root、postgres のときの `stty -a` はどんな内容ですか?
> postgres は root で `su postgres -c "stty -a"`、`su - postgres -c "stty -a"`。
>
>   
>>> lennyをインストールしました。
>>>
>>> で、postgresを使うために一旦ユーザpostgresになろうとすると、
>>>
>>> nanashi@debian:~$ su
>>>       
> こちらは `su -` で、
>
>   
>>> パスワード:*******
>>> debian:/home/nanashi# su postgres
>>>       
> こちらは `su - postgres` とするとどうですか。
>
>   
>>> postgres@debian:/home/nanashi$ lexit
>>> debian:/home/nanashi#
>>>
>>> という風に、なぜかpostgresになったあと1文字入力するとexitしてしまいます。
>>> 挙動としてはctrl-dを押したように見えます。
>>>       
>