はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

 ユーザー追加時のコマンドでの不備
日時: 2007/04/07 04:48
名前: 影武者

?不明点・障害内容:useraddが使えない
?ログの有無   :
  (有:その内容): #useradd test
           #-bash: /usr/sbin/useradd: cannot execute binary file
?Distribution  :CentOS
      Version:4.4
?Service Name  :
      Version:
?ネットワーク構成:

root権限でのadduserでのユーザー追加時に、上記の"cannot execute binary file"と
表示がでてしまい、ユーザーが追加されない状況になっています。
なにが問題なのでしょうか?

rwxrwxrwx 1 root root 7 4月 1 12:26 adduser -> useradd

このように存在はしているようなのですが?

■ コンテンツ関連情報

 Re: ユーザー追加時のコマンドでの不備 ( No.1 )
日時: 2007/04/07 20:27
名前: ZERO

# file /usr/sbin/useradd

上記の結果はどうなりますか?
 Re: ユーザー追加時のコマンドでの不備 ( No.2 )
日時: 2007/04/15 05:17
名前: 影武者

ZERO殿

留守にしており返答が遅くなりました。


> #file /usr/sbin/useraddの結果は

  /usr/sbin/useradd: data となりました。

正常なのでしょうか?
 Re: ユーザー追加時のコマンドでの不備 ( No.3 )
日時: 2007/04/15 08:18
名前: 管理者

>> #file /usr/sbin/useraddの結果は
>
>  /usr/sbin/useradd: data となりました。
>
> 正常なのでしょうか?


横スレ、失礼します。

異常です。バイナリ実行モジュールの為、本来は以下の様になります。

# file /usr/sbin/useradd
/usr/sbin/useradd: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

何らかの理由で「/usr/sbin/useradd」を上書きしてしまった等ありませんか?
 Re: ユーザー追加時のコマンドでの不備 ( No.4 )
日時: 2007/04/16 02:20
名前: 影武者

管理者 殿

意図的な上書きの記憶は全くありません。
yumでのupdateは行っていますが、useraddとの関係は無い様に思われます。
CentOSのインストール後に、他のユーザーを追加しようとして
これまでに示した内容となっています。
インストール時にユーザーを1個のみ追加できており、ログインも可能では
あります。

復旧を行いたいのですが、どのようにすれば良いのか見当がつかず
悩んでおります。
基本的には、システムの再構築?が必要なのでしょうか?
 Re: ユーザー追加時のコマンドでの不備 ( No.5 )
日時: 2007/04/17 22:22
名前: suzuki
参照: http://www.samba.gr.jp/doc/quota.html

vipw で passwd file の中身を変更すれば良いのではないでしょうか?
 Re: ユーザー追加時のコマンドでの不備 ( No.6 )
日時: 2007/04/17 22:47
名前: kinsen

rootに移行するときにsu -と、-を忘れていませんでしょうか?やっていたらごめんなさい。
 Re: ユーザー追加時のコマンドでの不備 ( No.7 )
日時: 2007/04/18 02:38
名前: 影武者

suzuki 殿
kinsen 殿

ご回答どうもありがとうございます。

まず、suzuki殿のvipwのコマンド使用についてなのですが、直接passwdファイルを
ベタ書きでの利用方法は知っています。
今回の問題は、useraddのコマンドが使用出来なくなった原因が判明しないので
復旧を優先したいと思っています。
useraddのコマンドは今後も頻繁に利用すると思われますので、是非復旧の方向を
考えています。

次に、kinsen殿 root権限での使用は行っています。
rootにて、useraddを実行しようとしたときに、今回の事象となっており
困窮している状態なのです。

現在まだ、構築途中ですので再インストールするのが手っ取り早いのですが
なんとか、復旧できないものかと思案しています。
色々と勝手を申し上げていますが、今回の事象に対応ができれば更に知識が
深まる思いにてなんとか、皆様方のお知恵を拝借したくこの掲示板にて
挙げさせて頂いております。
なんとかご指南頂きたくお願い致します。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.