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

[debian-users:53888] Re: su postgres



さとうふみやす @ 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を押したように見えます。

-- 
-- Name: SATOH Fumiyasu (fumiyas @ osstech co jp)
-- Business Home: http://www.OSSTech.co.jp/
-- Personal Home: http://www.SFO.jp/blog/