タグ付けされた質問 「permissions」

「ファイルシステム権限」の略-ユーザー、グループ、またはグローバルアクセスに基づくアクセス制御。

2
.Xauthorityの所有権がrootに移管されました
どういうわけか、LightDMとWebkit Greeterをいじっているとき.Xauthorityに、ホームディレクトリのファイルの所有権がrootユーザーに与えられ、ファイルをロックする特権を持っていなかったため、ログインできませんでした。 ファイルの所有権を取り戻すことができ、再度ログインできました。(LightDMを再インストールして数時間後、それはあいさつです) これで、すべてが再び正常に機能しています。しかし、私はこれがどのように起こったかを知りたいのです。これはLightDMやWebkit Greeterなどのバグですか?

2
ルートがホームディレクトリを所有している、chownが機能しない
Ubuntu 12.04を実行していますが、さまざまな問題が発生しています。私のユーザーのホームディレクトリ(/ home / user)はrootが所有しているという事実にさかのぼります。 / homeディレクトリは実際には別のドライブにマウントされていますが、fstabで/ home / userではなく/ homeのみをマウントしていることがわかります。 UUID=DC56D19E56DX3233 /home ntfs user,exec 0 2 以下のchownコマンドは機能していないようです。 sudo chown -R user /home/user これはエラーなしで実行されますが、実際にはディレクトリの所有権は変更されません。ls -ldコマンドを実行した後の出力は次のとおりです。 drwxrwxrwx 1 root root 20480 Sep 25 00:07 /home/user これは以前と同じです。

2
chmod:無効なモード: `+ a '
システム:(lsb_release -a) Distributor ID: Ubuntu Description: Ubuntu 10.04.4 LTS Release: 10.04 Codename: lucid これは私のコマンドです: sudo chmod +a "www-data allow delete,write,append,file_inherit,directory_inherit" app/cache app/logs ドキュメント: http://symfony.com/doc/current/book/installation.html#configuration-and-setup エラー: chmod: invalid mode: `+a' Try `chmod --help' for more information. なぜこれが機能しないのですか?+標準のchmodではありませんか? 更新: これはOSXのみのmodのようです: http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/chmod.1.html


3
chown-userとuser:userの違い
違いは何ですか: sudo chown $USER:$USER そして sudo chown $USER なぜ2回ですか?一人のユーザーが間違っていますか?で権限を見るとnamei -l、root rootまたはのようなものがよく見られproxy proxyます。 所有者を2回定義してリストする必要があるのはなぜですか?

5
ドキュメント保存時の崇高なテキスト3の秘密の質問
私はWeb開発にSublime Textを使用しています。変更を保存しようとするたびに(Ctrl + S)、認証ウィンドウがポップアップします。 スーパーユーザーとして「/ bin / cp」を実行するには認証が必要です 明らかに、パスワードを入力すると、Sublimeは変更を正しく保存します。しかし、[ キャンセル]を押すと、別のウィンドウがエラーでポップアップ表示されます。 エラー:administrator_copy_file(/tmp/.Some_File_Here、/ var / www / Rest_Of_Path_Here)failed:Authorization failed 私はUbuntuにかなり慣れているので、その承認ポップアップを取り除く方法がわかりません。/ var / wwwフォルダーに対するすべての権限を持っています。

1
Linuxファイルの権限を使用して「名前」予約システムを実装することは可能ですか
/ etc / passwdに100人以上のユーザーがいるLinuxマルチユーザーサーバーがあります ユーザーが自分の好みの名前を「予約」/「予約」できるようにしたい(この場合はサブドメインですが、その詳細は重要ではありません) 私は/reservationschmod 777 というディレクトリを作成しました。 ユーザーjohndoeがそうする場合touch /reservations/coolsite、彼はその名前「coolsite」を「所有」したいことを示します。 「メカニズム」は、 johndoeは後で気が変わって、rm /reservations/coolsiteその名前を予約解除することができます touch /reservations/coolsitejohndoeが最初に要求したため、別のユーザーはを許可されていません。 rm彼のファイルをjohndoeした場合、別のユーザーがそのファイルを予約できます。 ユーザーはrm / rename / mv / etc他の人のファイルはできません ユーザーjohndoeは、次のようにして複数の予約を行うことができます。 touch /reservations/coolsite && touch /reservations/coolsite2 これは、ある種の標準のLinuxアクセス許可メカニズムを使用して可能ですか? 私はこれのためにperlに頼るのが嫌いです、ルビーが波打つブロンドの髪と一緒になった日以来私のperlスキルは錆びてきました...

5
rootパスワード(ログイン)が無効になっているかどうかを確認するにはどうすればよいですか?
誤ってrootパスワードを有効化(設定)しました(デフォルトではロックされています)。今、それを「取り消し」たいと思います。両方のコマンドを使用しました sudo usermod -p '!' root そして sudo passwd -dl root その順序で。 rootのアカウントがロックされているかどうかを確認するにはどうすればよいですか?
10 permissions  sudo  root 

1
プログラムの実行にrootが必要かどうかをどのようにして知ることができますか?
これは少し基本的なことであり、おそらくばかげた質問であることを理解していますが、答えを見つけることができませんでした。 すべてのファイルに"Executable"ビットがあることを理解しています。 ユーザーとグループrootが所有する、を必要とするプログラムにはビットがないため、root以外のユーザーがそれらを実行できないようにするプログラムだと思いました。しかし、およびディレクトリでは、すべてのファイルに次のような権限があることがわかりますrootrootExecutableOther/bin/sbin-rwxr-xr-x では、ユーザーが何かを実行するためにroot権限を持っている必要があるかどうかを実際に決定するのは何ですか?
10 permissions  root 

1
sudo:/usr/lib/sudo/sudoers.soはuid 0が所有している必要があります
私が自分のパスワードを必要とする何かをしようとするときはいつでも、それはこれを返します: u7ur7l3@ubuntu:~$ sudo sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0 sudo: fatal error, unable to load plugins u7ur7l3@ubuntu:~$ そのため、ソフトウェアセンターやパッケージマネージャーから何もインストールしたり、ターミナルでパスワードを必要とするコマンドを実行したりできません。ログインできますが、それだけです。 私は誤っていくつかのファイルのアクセス許可を変更してから、それを修正しようとしてさらに変更しました:/。今、私は何をすべきかについて完全に迷っています。 これは、pkexecを使用してsudoを再度動作させようとしたときに起こったことです。 u7ur7l3@ubuntu:~$ pkexec chown root /usr/lib/sudo/sudoers.so Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/lib/dbus-1.0/dbus-daemon-launch-helper: Success u7ur7l3@ubuntu:~$ sudo ls sudo: /usr/lib/sudo/sudoers.so …
10 permissions  sudo 

1
/ etc / sudoersファイルは読み取り専用のアクセス許可しか持っていないのですか?
-r--r----- 1 root root 723 Jan 31 2012 sudoers dist-updateが頻繁に失敗します。 起動時に、システムがファイルシステムのチェックを頻繁に要求します。(私のシステムハードウェアはファイルです) 私は使っている vksTP 3.5.0-25-generic#39〜precise1-Ubuntu SMP Tue Feb 26 00:07:14 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux rootプロンプトから、私は安全ですか(ファイルが読み取り専用であるため、それが機能するかどうかわかりません) chmod g+w /etc/sudors ユーザーがルートグループに追加されました vks@vksTP:~$ sudo adduser vks root The user `vks' is already a member of `root'. 提案してください、私はパーマに関する表面的な知識を持っているかもしれません、そして私は物事を混乱させるかもしれません。他に欠けている重要な情報がある場合はお知らせください。
10 permissions  sudo 

3
Eclipse Check for Updatesの問題
私はEclipseをソフトウェアセンターからインストールします。これにより、Eclipseがリンクされ、残りのソフトウェアで更新されます。ただし、Android用に開発しているため、[ヘルプ]> [新しいソフトウェアのインストール](またはそのための何か)に移動して、Eclipse内にADTプラグインをインストールする必要があります。今、私は実際のUbuntuソフトウェアセンター/システムを介してEclipseを更新できることを理解していますが、Eclipse内のプラグインと拡張機能を更新するには、ヘルプ>更新の確認に移動する必要があります(更新のすべてのプラグインをスキャンします)。唯一の問題は、ソフトウェアセンターを介してインストールしたときに所有者がrootになり、rootなしで実行すると常に更新できないということです。「この更新を適用するにはアクセス権限が不十分です」というエラーメッセージが表示されます。ルートとして実行すると、すべてのプラグインが消えます。rootとしてではなく、自分自身としてインストールしたためです。プラグインをrootとしてインストールしようとしましたが、[新しいソフトウェアをインストール]を選択しても機能しません。 Ubuntu 12.04およびEclipse 3.7.2-1

1
FTPおよびApacheの権限の構成
FileZillaを使用してアクセスするWebサーバー(Apache2)があります。 私のWebサーバーには、/ var / wwwにバインドしたdir / home / admin / wwwがあります。FTPでアクセスできます。これは完璧に機能します! しかし、Webサーバーを再起動するたびに、何度もバインドする必要があります。これらのマップを常にバインドする必要があるとWebサーバーに言うことはできませんか?また、すべての権限を毎回リセットする必要がありますが、何が問題ですか?

1
VMware Playerのインストール中の「Line 302 Permission Denied」エラー
問題 大学のオペレーティングシステムアーキテクチャコースでは、クラスの割り当てにVMware Player 3.1.4を使用する必要があります。私は現在64ビットUbuntu 11.04を実行していますが、最近、64ビット11.04の標準的なインストールでフォーマットしました。まだ次の結果がありました。 VMwareバンドルが存在するディレクトリにcdし、次のインストールコマンドを実行して、インストールを開始します。 sudo sh ./VMware-Player-3.1.4-385536.x86_64.bundle 残念ながら、インストールスクリプトを実行してから0.5秒後に、次のエラーが発生します。 ./VMware-Player-3.1.4-385536.x86_64.bundle:行302:/tmp/vmis.k6Yk9O/install/vmware-installer/vmware-installer:権限が拒否されました 抽出されたインストーラーは、302行目で次のオプションを使用して実行されます。 302 "$installer" --set-setting vmware-installer libconf "$libconf" \ 303 --install-component "$source"/vmware-installer \ 304 --install-bundle "$bundle" "$@" また、バンドルで呼び出されたmd5sumは、ダウンロードページに記載されているとおりの正確な合計を返します。 a7fdadfb2af8d9f76571cd06f2439041 VMware-Player-3.1.4-385536.x86_64.bundle この時点で、私はsudo -irootとしてログインするために使用していましたが、それでも権限拒否エラーがスローされます。 GoogleとStackoverflowを検索したところ、他に1つのケースしか提供されず、回答はありませんでした(賛成)。だから私は誰かが同じ問題を抱えているのか、11.04未満で修正されているのか疑問に思っているaskubuntuに投稿することにしましたか? 乾杯!:P


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.