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

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

2
rsyncを実行するときにパーミッションを強制的に設定する
現在、rsync / sshの組み合わせスクリプトを使用して、ライブサーバーからバックアップサーバーにギガバイトとギガバイトのデータをバックアップしています。これにより、毎晩cronジョブで自動操作が可能になります。 私が抱えている問題は、権限にあります。 -aモードでrsyncを実行すると、user:groupおよびfilemode(現在54122:gamesおよび-rwx--S ---)がコピーされます。 バックアップサーバーでファイルを実行できるようにするために(雇用主がこれを必要とする理由を聞かないでください)、時間とCPUコストがかかります(大量のデータが転送されるため) ()およびchmod()すべてのファイル/フォルダーをwww-data:www-dataに設定し、パーミッションを755にします。 とにかくrsyncをセットアップして各ファイル/フォルダーを強制的にwww-data:www-dataおよび755に設定できますか、またはこの問題を間違った角度から見ていますか? -a(-rlptgoDと同等)の代わりに-rltDを実行できると思いますが、新しいファイルはどうなりますか?どのような権限とowner:group設定を受け取りますか?

2
グループは「ユーザーとグループ」で何をしますか?
ファイルシステム(www-dataなど)のアクセス許可を定義するものがあることを知っています。しかし、ユーザーを「ビデオ」グループに追加することでこの質問に成功した理由がわかりません。 それでは、質問は主に、すべての事前に構築されたグループがUbuntuで何をするかということです。さらに合理的には、非常に多くの「特別な」グループが存在するため、それらをどのように、またはいつ使用する必要がありますか?

4
ローカルマシンでファイルを共有するための良い簡単な方法
次のプロパティを持つディレクトリが必要です。 多くのユーザーがファイルをそこにコピーできます これらのユーザーは、これらのファイルを削除/変更できます(ユーザーAは、このディレクトリにコピーされたファイルを削除/変更できます) 通常のファイル許可を使用して実行することはできません(許可はコピー時に保持されるため)。 ネットで見つけたものは次のとおりです。 ブレインストーミングのアイデア 設計図 いくつかのユースケース: ローカルマシンで音楽を共有する 単純なgitリポジトリの共有(多くの人が書き込み可能なリポジトリを作成できるようにする)--- gitosisのようなソリューションがあることを知っています 多くの開発者がルートを与えずにphpアプリのテストインスタンスを変更できるようにします(ファイルをコピーするのではないかと思います)---私は非営利のジュニア開発者のチームを率いています。 編集 私の知る限り、SGIDビットの設定は難しくありません。新しく作成されたファイルにのみ影響します。

2
ls:ディレクトリを開けません:許可が拒否されました
username所有権を取得してすべての権限を付与した後でも、ディレクトリを開くことができません: sudo mkdir /path/to/the/directory/ sudo chown -R username:username /path/to/the/directory/ sudo chmod -R 777 /path/to/the/directory/ 私は得る: $sudo ls -al /path/to/the/directory/ total 0 drwxrwxrwx 1 username username 0 nov 16 15:13 . drwx------ 1 root root 208 nov 16 15:13 .. $ ls -al /path/to/the/directory/ ls: cannot access '/path/to/the/directory/': Permission denied 何が起こっているのでしょうか?

4
スーパーユーザー/管理者の代わりに、新規作成ファイルおよびフォルダーwww-dataの所有者を作成します。
私はこれまで権限に苦労してきましたが、別の質問を投稿しましたが、まだ修正する方法がなく、問題が何であるかを特定しました。 私のセットアップ: LAMPスタックを備えたUbuntuデスクトップ 5「ユーザー」ubuntuサーバーで作成し、sudo useradd -r -s /bin/false USERNAMEローカルネットワーク共有フォルダーへのアクセスに使用するユーザーを作成しました。つまり、ネットワーク上のコンピューターがSambaを使用して共有する/ var / wwwフォルダーに接続します。 編集:目的は、ローカルネットワーク内のすべてのコンピューターが同じWebサイトでローカルに動作できる「マスターlocalhost」のようなものを作成することです(静的IPアドレスがないため、サーバーには他の場所からアクセスできません) 。 私の問題: 現在/var/www/html、ネットワークの任意のコンピューターを使用して新しいフォルダーを作成すると(例:フォルダー/ var / www / html / testsite1を作成)、このフォルダーは自動的に所有されますboris:www-data(「boris」は、ubuntuデスクトップインストールのメイン管理ユーザーです) 、ls -l新しく作成されたフォルダで実行すると実際にboris:www-data が表示されます)、これは現在のセットアップで問題を引き起こしています(主にLifeInTheGridでWordpressのDuplicatorプラグインを使用)。ただし、私/var/wwwと私の両方/var/www/htmlが所有していますwww-data:www-data したがって、私はどのようにできるのか知りたいです: / var / wwwおよび/ var / www / htmlの下のすべてのファイルおよびディレクトリの所有権をwww-data:www-dataに変更します ネットワークのユーザーで作成するファイルまたはフォルダーがwww-data:www-dataによって自動的に所有されることを確認します(これには、Duplicatorプラグインが行うので、phpスクリプトによって自動的に作成されるファイルが含まれます間違ってはいない)。 それを行う方法はありますか? 注:私はLinuxとコマンドラインに関連することを非常に初心者ですが、すぐに追いつきます。 注2:umaskはすでに0002に設定されています 編集: これを試しました: sudo chown -R www-data:www-data /var/www/ 次に、これを実行してsetuidおよびsetgidビットを設定します。 sudo chmod …

5
GUIを介したルートフォルダーアクセス
私はLinuxとターミナルが初めてです。ターミナルを使用してディレクトリをナビゲートする方法を学ぶとき、GUIファイルエクスプローラを使用してターミナルナビゲーションをミラーリングするのが好きです。GUIファイルエクスプローラーのアイコンとファイル拡張子情報は、すべてが何であるかを理解するのに役立ちます。ただし、GUI経由でルートフォルダーにアクセスすることはできません。ターミナル経由でのみアクセスできます。ターミナルの外部のルートフォルダーへのアクセスを有効にする方法はありますか?
13 permissions  root 

2
通常のユーザーに/ var / logディレクトリのみへのアクセスを許可する方法は?
Ubuntu 12.04 LTSデスクトップ32ビットOS /var/logには、ログを監視し、それに関連するレポートを作成する必要があるため、アクセスのみを許可する必要がある非管理者ユーザーがいます。 私は彼に管理者アクセス権を一切与えたくありません。 どうすればこれを達成できますか?

3
Sambaで書き込み許可を付与する方法は?
Sambaサーバーの読み取り/書き込み許可に問題があります。smb.confとファイル許可を修正して、より統一されたアクセスを得るにはどうすればよいですか? smb.conf [global] workgroup = workgroup netbios name = LnxNAS server string = %h wins support = no dns proxy = no security = user encrypt passwords = yes panic action = /usr/share/samba/panic-action %d [homes] comment = Home Directories [Video] path = /data/eric/Videos [Music] path = /data/eric/Music [Pictures] path = …

5
実行可能ビットが設定されていないCDから実行可能ファイルを実行するにはどうすればよいですか?
私が使用している教科書には、いくつかの補足アプリケーションを含むCDが付属しています。驚いたことに、Linuxのインストーラーが含まれているようです。 CDのreadmeファイルには、次のインストール手順が記載されています。 PC:Linux フォルダ「LINUX」をダブルクリックします ファイル「INSTALL.BIN」をダブルクリックします 画面の指示に従います。 ただし、これを行うと、次のエラーメッセージが生成されます。 「/ media / BDH DE / linux / install.bin」を表示できませんでした。ファイルのタイプが不明です コマンドラインからインストーラーを実行しようとすると、パーミッションエラーが発生します: ak@aux:~$ ls /media/BDH\ DE/ linux os x readme.txt windows xp windows xp - no java ak@aux:~$ ls -l /media/BDH\ DE/linux/ total 41177 -rw-r--r-- 1 ak ak 42164549 2005-07-26 03:39 install.bin ak@aux:~$ /media/BDH\ DE/linux/install.bin …

3
VirtualBoxの共有フォルダーはLubuntuゲストのルートが所有しています
私のセットアップは次のとおりです- ホスト:Ubuntu Server 14.04ゲスト:Lubuntu Desktop 15.10 ホスト上のdirsを自動マウントオプションでゲストに共有しました。ディレクトリはゲストOSの/ media / sf_sharenameに表示されます また、ゲストのユーザーがvboxsfグループに追加されます。 問題は、すべての共有ディレクトリとその内容がルートによって所有されていることです。chown -Rを試しましたが、ゲストとのエラーを報告せずに終了しますが、所有権は変わりません。 ゲストがubuntuデスクトップ15.10である別のセットアップがあり、そこでこの問題に直面しませんでした。 これらの共有ディレクトリでrwアクセスが必要です。これを修正する方法は?

2
GUIからルートとしてファイルまたはアプリケーションを開く
GUIからファイルまたはアプリケーションをルートとして開くことはできますか? 私の理想は、ファイルまたはアプリケーションを右クリックし、コンテキストメニューに[ルートとして開く]の選択肢が表示されることです。その後、ルートパスワードを求められました。 これに多少関連するのは、たとえば、もともとアプリケーションをルートとして開いていなかった場所で保存を実行できる機能です(たとえば、/ etcの.confファイルを変更する)

5
外付けドライブはルートとしてのみマウント
USBドライブに問題があります。以前は正常に自動マウントされていましたが、何らかの理由でこれらの古き良き時代は終わりました。自動マウントされないだけでなく、Nautilusまたはターミナルから通常のユーザーとしてマウントすると、 「要素」のコンテンツを表示するために必要な権限がありません。 ルートとして完全にマウントできます sudo mount -t ntfs-3g /dev/sdb1 /media/Elements 私はパーミッションの問題を疑いました(そして今でもそうです)、そしてNautilusが私のユーザー、管理者グループ、および他の人のためにr + wであると彼らに与えたとしても、それらを次のように変更しました: cd /media/Elements sudo chown -R -v sarah:sarah 全体の出力が changed ownership of 'Volumes' from root:root to sarah:sarah ...しかし、違います。sudoでマウントしないとマウントできません。 fstabの内容は次のとおりです。 # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; …

2
誰でも書き込み可能なファイルとフォルダを見つけてスティッキービットを設定するにはどうすればよいですか?
次のことを実行したい: /ルートからすべての書き込み可能なファイルとフォルダを見つける必要があります。 見つかった場合は、スティッキービットが設定されているかどうかを確認する必要があります。 スティッキービットが設定されていない場合は、設定します。 この種の問題に対するコマンドラインソリューションを考え出すことはできますか?

3
monaはsudoersファイルにありません。このインシデントは報告されます
私はやったように、sudo apt-get upgradeと言ったY質問には、それは私に尋ねた、今私はもうsudoerないです。私たちのルーツでさえ、もはやスーダーではありません。解決策は何ですか? Configuration file '/etc/sudoers' ==> Modified (by you or by a script) since installation. ==> Package distributor has shipped an updated version. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep …
12 14.04  permissions  sudo  root 


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