• ベストアンサー

linuxのコマンドに関して

linux初心者で独学です。 useraddコマンドでユーザーアカウント設定して、passwdでパスワードも設定したのですが、アカウント名とパスワードが分からなくなってしまいました。 どのような方法で、又どのようなコマンドで検索すれば良いでしょうか? qmailのinfoパスワードとsysパスワードも設定したのですが、その検索の仕方が分かりません。 こんな質問の仕方ですみませんが、どなたか教えてください!!

質問者が選んだベストアンサー

  • ベストアンサー
  • CyberBaba
  • ベストアンサー率100% (8/8)
回答No.2

アカウント名とパスワードの設定は root でログインして以下の処理を行います。 アカウント名を探す。 # less /etc/passed このなかで見覚えのある文字列を探す。おそらく最終行に書いてあります。 新しいパスワードを設定 # passwd harutommy (検索したアカウント名を使ってください) New password:(新しいパスワード入力。タイプしても画面には表示されない) Retype new password:(もう一度確認入力。タイプしても画面には表示されない) root のバスワードを忘れた場合はもうどうしようもありません。 あきらめてインストールしなおしましょう。 qmail のパスワードについては以下を参照してください。 http://www.tv-hanno.co.jp/info/info/man/passwd/mailpasswd.html sys とは oracle の sys のことでしょうか?はっきりわからないのでお答えできません。 全部ばらばらでよく分からない場合は、インストールしなおしたほうがおそらく簡単です。

harutommy
質問者

お礼

こまかく教えていただいてありがとうございました。 初心者なもんですから、パスワードを忘れたらどうしようもないですね・・・ 教えて頂いた内容で試してみます!

その他の回答 (1)

noname#96023
noname#96023
回答No.1

ユーザ名は /etc/passwd を見て パスワードは暗号化されているのでわかりません。 管理者ユーザで再設定してください。

harutommy
質問者

お礼

ユーザ名分かりました! どうもありがとうございました。

関連するQ&A

  • Linuxでuseraddコマンドでユーザを作成

    したときにそのユーザのパスワードは何になるのでしょうか? すぐにpasswdコマンドでパスワードを登録するのが普通ですが もしpasswdコマンドしなければ そのユーザのパスワードは何になるのでしょうか?

  • パスワード設定していないユーザーのログイン

    いつもお世話になっております。 linuxで、useraddした後、passwdコマンドでパスワードを設定していないユーザーがいます。ここでは、postgresとします。 このユーザーに一般ユーザーからなるときに、 $su - postgres としますが、パスワードがきかれて、何も入力しないと、 invalidになります。(centos5) パスワードを設定しないと、一般ユーザーからログインできないのでしょうか。 ちなみに、rootからpostgresですと、ログインできます。 $su - $su - postgres お手数をおかけしますが、なにとぞご教授お願いいたします。

  • vipw 起動中でも passwd コマンドは正常終了する。何故?

    vipw 起動中でも passwd コマンドは正常終了する。何故? OS:CentOS5.4 # vipw をrootが実行中でも、他ユーザが passwd コマンドを発行すると何事もなくパスワード変更ができてしまいます。 別プロセスで # vipw や # useradd foo などはロックされて拒否されますが、passwd コマンドはOK。これは正常な仕様ですか?

  • Linuxユーザのパスワードを空に

    する(useradd直後の状態)にはどうしたらいいのでしょうか? 空のパスワードを入れるために単にリターンだけすると 以下のようになりできません。 #passwd passuser↓ Changing password for user passuser. 新しいUNIX パスワード:↓ よくないパスワード: あまりにも短かすぎます 新しいUNIX パスワードを再入力してください:↓ パスワードが与えられていません パスワードが与えられていません パスワードが与えられていません passwd: 認証トークン操作エラー # どうすればパスワードが空のユーザに出きるでしょうか? userdelした後useraddするしかないのでしょうか?

  • Linuxユーザのパスワード変更

    RedHatLinux9を使用しています。 パスワード変更についてお伺いしたいです。 ユーザのパスワード変更は、 su - ユーザ名 でユーザでログインしたあと、 passwd とし、現在のユーザパスワードを入力し、 そのあと、新しいパスワードを入力すればできますが、 useradd -s /sbin/nologin ユーザ名 として作成したユーザの場合は、 上記の方法ではパスワード変更できないようです。 This account is currently not avaliable と表示されています。 useradd -s /sbin/nologin ユーザ名 として作成したユーザの場合は、 どのようにパスワードを変更したらよいですか?

  • リストファイルのフォーマット変換

    お世話になります。 Linuxのコマンドを使って以下のようなリスト一覧を作成したいと考えています。 <作成したいリスト> -------------------------------------------------------------------- PASSWD="パスワード" <コマンド> <ユーザ名> PASSWD="パスワード" <コマンド> <ユーザ名>  PASSWD="パスワード" <コマンド> <ユーザ名> PASSWD="パスワード" <コマンド> <ユーザ名> -------------------------------------------------------------------- 以下ユーザ名とパスワードの書かれた一覧を目的のフォーマットに変更する事は可能でしょうか。Linuxのコマンドを組み合わせて行いたいと考えていますが、難航しています。 <リスト一覧> -------------------------------------------------------------------- testuser1,passwd1 testuser2,passwd2 testuser3,passwd3 testuser4,passwd4 -------------------------------------------------------------------- どうぞ宜しくお願い致します。

  • バッチ処理からのユーザ登録+パスワード設定

    RedHat Linux 4.2 でユーザの登録+パスワードの設定を プログラムから行おうといているのですが、いい方法が見つかりません。 現在はプログラムから「adduser」コマンドでユーザ登録 することはできています。 その後、パスワードの設定に「passwd」コマンドを利用しようとえていましたが、「passwd」コマンドはパスワードを再入力するようきいてくるので正常に起動されません。 コマンド:”#/bin/passwd < /パスワードを記述したファイル” どなたかよい方法をご存知に方、お教えください。 追伸) RedHat Linux 6.0 では「newusers」を使用して出来たのですが、私の利用している RedHat Linux 4.2 が存在しないの利用できていません。

  • Fedora Core2 --> RedHat Linux9.0へ ユーザアカウントを移転するには

    こんばんは。 サーバーA(Fedora Core2)から新しいサーバーB(RedHat Linux9.0)へ ユーザアカウントを移転したいと考えております。 ユーザアカウントを移転するには、/etc/passwdの他に どのファイルをコピーすればよろしいでしょうか? ユーザは、メールサービスのみのユーザで、 useradd hogehoge -s /sbin/nologin のような形式で、ユーザ追加しました 参考サイトを、いろいろ探しているのですが、検索キーワードが悪いのか、なかなか見つけることができません。ヒント・情報だけでも良いので、ご指導頂けますと大変うれしいです。 どうぞよろしくお願いします。

  • Linuxでのコマンドの使い方

    Linuxでのコマンドの使い方 Linuxでは、ホームディレクトリ(/home/(ユーザー名)、/root など)から 直接、コマンド(cp,mv,ifconfigなど)を入力して実行できたはず、 と思っていたのですが、できません。 /sbin/(コマンド) と入力すれば実行できます。 何か設定が悪いのでしょうか? CentOSでの話です。

  • AIX/HP-UXでパスワード変更シェルを作成したい

    AIX/HP-UXで一括でパスワード変更を実行するシェルを 作成したいと考えております。 (最終的には複数サーバの複数ユーザのパスワードを  一括変更したい) そこで、AIXで以下の様なシェルを作成したのですが、 パスワード変更することができませんでした。 -------------------------------------- PASS=$1   "新パスワード USER=$2   "パス変するアカウント名 passwd $USER sleep 5 $PASS sleep 5 $PASS -------------------------------------- passwdコマンド自体は実行されるのですが、 その後の新パスワードが入力されておらず、 passwdコマンドタイムアウト後に新パスワードが 実行され、"新パスワードの文字列"が見つかりません。 となってしまいます。 インターネット等で検索した結果、linuxであれば expectコマンドを使用して、passwdコマンドを実行した 際に出力される「新パスワード:」を待ってから 入力すればよいということがわかったのですが、 linuxでexpectコマンドに相当するものを、AIXでは 見つけることができませんでした。 AIX/HP-UXにおいて、シェルスクリプトにてパスワード 変更を実現する方法をご存知の方がいましたら、 教えてください。 よろしくお願いします。