いくつかの仮定:
まず、通常、Ubuntu では root としてログインできません。/etc/passwd で login-shell が無効になっているためです。また、多くの場合、root ログインは許可されていないため、SSH 経由で root としてログインすることはできません。
したがって、root としてログインできる場合は、root ログイン シェルが有効であり、root パスワードがあり (アカウントが無効になっているため、通常、Ubuntu の /etc/shadow には設定されていません)、SSH で次のようにログインできることを意味します。根:
コマンド「visudo」を試してください。これにより、vi が起動され、ファイル /etc/sudoers (sudo 構成ファイル) が編集されます。見る:
http://www.sudo.ws/visudo.man.html
VI の仕組みがわからない場合は、例を参照してください。
http://www.unix-manuals.com/tutorials/vi/vi-in-10-1.html
visudo は、ファイルを閉じて保存する前に、ファイルにエラーがないかチェックします。ファイルにエラーがある場合、ファイルは保存されません。これにより、sudo を使用できなくなることはありません。
第二に、「sudo パスワード」のようなものはありません。これは、ユーザー自身のパスワードまたは root パスワードのいずれかです。
オプション "rootpw" が /etc/sudoers (visudo で編集) に設定されている場合、すべてのユーザーは sudo を使用するために root パスワードを使用する必要があります。
/etc/sudoers に設定されていない場合、すべてのユーザーは通常の「アカウント パスワード」を使用して sudo を使用する必要があります。
/etc/sudoers セマンティクスの説明については、Web で「man sudoers」を検索すると、マニュアルが見つかります。
特にマニュアルの最後にある例は非常に役に立ちます。
sudoパスワードをリセット/再設定する必要がある場合、これを行う唯一の方法は、「passwd [user]」を使用して、/ etc/shadowに保存されているアカウントログインをリセットすることです。これはパスワードsudoであるためです使用します。