web-dev-qa-db-ja.com

ユーザーアカウントを管理グループに追加する方法(13.10デスクトップ)

動作しているWebサービスのホスティングフォルダー/ docrootにWebテンプレートを抽出しようとしていましたが、アクションを完了する権限がありません。

私はマシン上の何かから締め出されるのを我慢できず、あなたがすべての理由でrootアカウントがロックされている理由について大騒ぎする前にyadda yadda、いけない、いけない。

だから...須藤visudoをした

# User privilege specification
root    ALL=(ALL:ALL) ALL
username   ALL=(ALL:ALL) ALL

tmpとして保存してからsudoersとして保存し、ファイルをチェックしました。sudoersとsudoers.tmpは同じサイズです

それでも喜びはなく、必要なフォルダやファイルにアクセスできません。再起動しました

次にpasswdファイルの編集を開始しようとしていましたが、Ubuntu 13.10デスクトップとUnityに完全に精通していないため、ここで何が起こっているのかを尋ねるのがベストだと思いました。

これは実稼働マシンではなく、Webサービスと利用可能なWeb実稼働ツールを試すだけです。ルートアカウントがロックされ、コマンドラインからのすべてのコマンドをSudoで実行することはオプションではなく、単なるaggroになります。

誰かがこのアクセス許可の問題に対して(セキュリティで保護されていない場合でも)ソリューションを提供できる場合、私は非常に感謝します。私は破損を気にしません、講義しないでください、私は20分以内にこのユニットを再イメージングすることができます。

管理者グループにもアカウントを追加しようとしましたが、管理者グループが存在しないというエラーが表示されるだけです。

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

え?うん、混乱した。 TIA

2
brettnelson

したがって、chowning後に必要なものを変更できましたが、これによりインストールされたパッケージにいくつかの他の問題が発生したようです、またはおそらくグループ権限などを変更しようとするいくつかの試みが問題を引き起こしたため、ユニットを再イメージングして次のことを行いました。 。

ルートログインを有効にする方法

セキュリティについて心配していなければ、これが最善の解決策だと思います。他のソリューションは動作するはずですが、動作しませんでしたので、ubuntu側の多くの盗聴のためにしか動作しないと推測できます。

ガイダンスを提供してくれた人々に感謝します。

Ubuntuに注意してください。システムからロックアウトしたい場合は、Macを購入します。

1
brettnelson

ルートグループにユーザーを追加することはお勧めしません。

Sudo usermod -aG (nameofgroup) (nameofuser) 

ユーザーはグループのメンバーになります。

Chownを使用して、ユーザーにowenershipを付与できます。

Sudo chown username:usergroup /path -R 

-Rは再帰を意味するため、ユーザーはサブフォルダーの所有者でもあります。

これで、次の方法でこのディレクトリを所有したユーザーにフルアクセスを付与できます。

Sudo chmod 755 /path 

755は、所有者の(drwxr-xr-x)読み取り書き込み実行許可を意味します。

1
nux