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

ファイル、ドキュメント、アカウント、コンピュータなどへのアクセスと制限

2
権限がないため、OS Xに「サーバー管理ツール」をインストールできません
Appleから「サーバー管理ツール」をダウンロードしました。からインストールしようとするとServerAdminTools.pkg、インストーラーから通常の「hello」および「read license」画面が表示されます。「宛先を選択」するように求められ、ハードディスクを選択するページが表示されたら、プライマリディスクを選択できないと表示されます。 Server Administration Software can't be installed on this disk. You don't have permission to install the software on this disk. 私は「管理者」として働いており、通常、他のソフトウェアと同様の状況でパスワードを入力するよう求められます。私はUNIX許可システムを知っていますが、Appleがどのようにそれを採用したのかまだ理解していないようです 編集: Marcinの回答のおかげで、私は彼の提案を試みました。結局のところ、問題は残ります: macbook-pro:temp me$ sudo installer -pkg ServerAdminTools.pkg -target / installer: Cannot install on volume / because it is disabled. installer: You don’t have permission to install …

1
Tomcat 7フォルダーへのアクセス中にAmazon EC2で許可が拒否されました
Amazon EC2インスタンスからローカルマシンにログファイルをコピーしようとしています(Windows 7)。私が使用してい WinSCP438たリモート(アマゾンEC2)サーバーインスタンスに接続することが可能です。ここで説明する方法を使用して、WinSCPで「root」ユーザーとしてインスタンスにアクセスしようとしていますが、次の画像に示すエラーが表示されます。 このエラーが発生する理由と、リモートサーバー(Amazon EC2)からローカルマシンにファイルをコピーする方法を教えてください。 更新:要求されたコマンドの出力: $ sudo ls -ld /var/log/tomcat7 drwxrwx--- 2 tomcat root 4096 Jul 4 12:01 /var/log/tomcat7 $ id uid=222(ec2-user) gid=500(ec2-user) groups=500(ec2-user), 10(wheel)

5
rootとして起動時にスクリプトを実行する際の問題?
主な質問: root、管理者、デスクトップユーザー、または非特権ユーザーがログインしていても、ubuntuのデスクトップが表示されたときにスクリプトの1つを「完全に」実行する方法はありますか? スクリプトは何をしますか? スクリプトはパーティションをマウントし、そのパーティション内でファイルを探し、最後にそのファイルに基づいて、パーティションを別のパーティションにコピーするという決定を下します。そのコピーは dd if=/dev/sda2 of=/dev/sda5 スクリプトはいつ正常に実行されますか? ターミナルからスクリプトを実行すると、スクリプトがスムーズに実行されます sudo ./my_copying_script このコマンドは、現在ログインしているユーザーのパスワードを尋ねます。パスワードを入力すると、スクリプトが機能し始めます。 スクリプトがうまく実行されないのはいつですか? 起動時にスクリプトを実行したい。Ubuntuのスタートアップアプリケーションユーティリティを使用して、スタートアッププログラムを設定しました。スクリプトは起動時に実行されましたが、次のエラーを取得するddコマンドで終了しました。 dd: opening '/dev/sda2': Permission denied 上EDKの提案私は、rootとしてmy_copying_scriptの所有者を設定し、SUIDを設定します。これで、my_copying_scriptの権限は(-rwsr-sr-x)です。edkの観点では、suidを設定すると、スタートアッププログラムはその所有者の許可で実行されます。私はそれをしましたが、同じ/ dev / sda2許可拒否エラーが発生しました。 次に、下記のようにddの前にsudoを付けました sudo dd if=/dev/sda2 of=/dev/sda5 しかし、これは次のエラーを返しました: sudo: no tty present and no askpass program specified

4
あるユーザーから別のユーザーにファイルを渡す方法(コピーを作成せずに)
ユーザー "qqq"にファイル/home/qqq/bigfile.datがあり、ルートの助けを借りずにユーザー "aaa"に渡したいとします( "aaa"が所有している必要があります)。ユーザー「qqq」と「aaa」はどうすればよいですか? 素朴な方法: uid=qqq$ mv bigfile.dat /home/aaa/ uid=aaa$ chown aaa /home/aaa/bigfile.dat # Operation not permitted もちろん、ACL(uid=qqq$ setfacl u:aaa:rw- /home/aaa/bigfile.dat)を使用するか、一時コピー(uid=aaa$ mv bigfile.dat bigfile.dat_ && cat bigfile.dat_ > bigfile.dat && rm bigfile.dat_)を作成することで実行できますが、どちらの方法にも欠点があるようです。 両方のユーザーは、ファイルを「渡す」ことに同意します(何らかのコマンドを発行できます)。iノードやその他の属性などを保持しながら、迅速に処理する必要があります。 きれいにするにはどうすればいいですか?

3
WinSCP clobbersの許可と交換時のグループ
アップロードファイルのグループと許可を保持するようwinscpに指示する方法はありますか?webpages / webappバイナリを変更するのにうんざりしていて、サーバーがそれらを読めるようにグループをwww-dataに変更する必要があります。 そうでない場合、代わりにどのアプリを使用できますか?私は主にwinscpを使用して、Linuxサーバーにファイルを簡単にコピー/貼り付けし、ファイルシステムを簡単に閲覧できます(2つ以上のフォルダ間でタイプミスなしで移動できます)

4
Linuxディレクトリ作成のエラー
完全な権限を持つディレクトリを作成したい(これは「サブフォルダ」にも適用されます)。私は次のコマンドを使用しています: sudo chmod 777 -R /opt/www 既存のフォルダーとサブフォルダーのみにアクセス許可を設定します。新しいファイルやフォルダーにも同じコマンドを何度も入力する必要がないように、新しいファイル/フォルダーにも適用できるようにしたいと思います。完全な構文を教えてください。

2
ファイルサーバー/ NASフォルダーのアクセス許可はどうなっていますか?(Windows 7)
古いコンピューターをNAS /ファイルサーバーとして設定しました。すべてのビデオファイルが含まれています。これらのファイルには、テレビに接続された別のHTPCによってアクセスされます(Windows 7も実行しています)。今日まですべてがうまく機能していました。 メインハードドライブ上のほとんどのフォルダは古いものです。これらは、この最新のPCビルド(およびWindows 7のインストール)の前に作成されました。HTPCを介してアクセスし、必要に応じて編集できる古いフォルダー。 ただし、新しいフォルダーは、HTPCで編集できません。このエラーメッセージが引き続き表示されます。「このフォルダーを変更するには、Dinosaur \ d1の許可が必要です」(Dinosaurはファイルサーバーの名前、d1はDinosaurのメインユーザーです) 添付されているのは、古いフォルダー(左側)と新しいフォルダー(右側)のアクセス許可のスクリーンショットです。私が作成する新しいフォルダーは、右側のフォルダーと同じ権限を持ち、HTPCを介して編集することはできません。古いフォルダはできます。「Authenticated Users」と「Users」を新しいフォルダPermissionsに追加しようとしましたが、うまくいきませんでした。 私の許可は何である必要があり、新しいフォルダを作成するときにデフォルトの設定になるようにどのように設定できますか? 古いフォルダーには、次のユーザーのアクセス許可があります。 Authenticated Users SYSTEM Administrators Users 新しいフォルダーには、次のユーザーのアクセス許可があります。 SYSTEM Home Users d1 Administrators WMPNetworkSvc 新しいフォルダーのすべてのユーザーのアクセス許可を、運がなくてもフルコントロールに設定します。

1
同じグループの別のユーザーのSSHキーを使用してサーバーに接続する同じグループのユーザーからbashスクリプトを実行する
このようなスクリプトを作成しました。 sync.sh #!/bin/bash #1st backup the file scp user-1@ip-1:/directory/file1 /backup/location/ #2nd sync/overwrite my file to that server scp /local/file2 user-1@ip-1:/directory/file1 #3rd restart service associated with that file ssh -t user-1@IP-1 << EOF sudo systemctl restart some.service EOF スクリプトの許可と特権は次のとおりです。 -rwxr-x--x. 1 user-1 group-1 ~/sync.sh からの間user-1@localにssh-keysが構成されてuser-1@IP-1います。サービスを再起動するようにvisudoを構成しましたuser-1。 私はしたいother_userでは、group-1このスクリプトを実行することができますが、この方法では動作しませんのssh-keyは、それが別のキーを生成しようとします。これを行うために何が欠けていますか? または、別のアプローチを使用する必要がありますか?ファイルの移動にrsyncを使用できることを見てきましたが、サービスの再起動はどうですか? 皆さん、ありがとうございました。

2
実行できないファイルをCLIから直接開く方法はありますか
実行許可のないファイルがあるとしましょう。上で今すぐ簡単な方法は、ファイルを開くためにCLI使用することがあるxdg-open特定のファイルを開くには、システムのデフォルトを使用します。 許可なしで直接ファイルを開くことは可能xdg-openですか? 例えば: ./test.pdf そのファイルに実行権限がない場合に、ビューアを開く必要があります。


2
Ubuntuでbash.bashrcファイルの権限を変更できません
Ubuntuで.bashrcファイルの許可を変更しようとしていますが、許可がないようです。私はここの例に従ってみました: Open up publicity.html for reading and writing by anyone. Before: -rw-r--r-- publicity.html Command: chmod og=rw publicity.html After: -rw-rw-rw- publicity.html これが私のターミナルセッションです。 username@ubuntu:/etc$ -rw-r--r-- bash.bashrc -rw-r--r--: command not found username@ubuntu:/etc$ chmod og=rw bash.bashrc chmod: changing permissions of `bash.bashrc': Operation not permitted username@ubuntu:/etc$ -rw-rw-rw- bash.bashrc -rw-rw-rw-: command not found どのように私はそれを行うことができますか?

1
UnixユーザーグループまたはSudo / Su
私は、Unixユーザーグループまたはsudoを選択して問題に取り組む必要がある状況にあります。 背景を説明するために、LinuxアプリはユーザーXとしてインストールされます。インストールはいくつかのスクリプトをコピーし、ユーザーXの実行/書き込み権限を持つ特定のログディレクトリを作成します。 ここで、ユーザーYを持つ別のアプリはXを起動する必要があります。アプリをユーザーYとして実行する必要があります。また、起動スクリプトを実行し、ユーザーXに許可されているログファイルに書き込む必要があります。 これを解決するために、2つの解決策を考えています。 sudo / suを使用して、ユーザーYでアプリを実行します。つまり、起動スクリプトにパスワードを入力する必要がありますが、これはコンプライアンスに問題がある可能性があります。起動スクリプトに読み取り専用の許可を与えることはできますが、それでも可能です。 ユーザーYとXをグループに追加し、正しいグループのアクセス許可を付与して、これを実行します 個人的には、2の方が優れており、柔軟性があり、運用システムで問題になる可能性のある起動スクリプトにパスワードを入力する必要がないと考えています。 あなたの考えと、これを行うためのより良いアイデアがあれば教えてください。

2
ファイルは読み取り専用であり、変更を拒否します
新しいSSDを購入し、Windows 7 64ビットをゼロからインストールしました。私の古いC:ドライブ(現在はD:ドライブ)が不明なユーザーによって所有されていることがわかりました。すべての所有権を新しいユーザーIDに変更する方法を見つけました。ただし、現在では多くのファイルが読み取り専用になっているため、読み取り専用属性を取り除くことはできません。 私はWindows Explorerから試しattribましたcmd、私は管理者から試しました、私は試しましたcygwin chmod (cygstart -a=runas find . -exec chmod +w {} \;)。同じ問題を抱えている他の多くの人もいますが、解決策はありません。

0
Ubuntu 18.04-ext4ネットワークドライブをchownできません
Ubuntu Server 18.04を実行するネストされたVMがあります(Virtual Machine Manager-KVMを介してマウントされます)。Synologyサーバーのネットワークドライブの所有権と権限を変更できません。 ドライブは次の方法でマウントされfstabます。 //192.168.1.11/Seedbox /mnt/Seedbox ext4 username=****,password=****,rw,iocharset=utf8, 0 0 転送がディスクに書き込むことができるように、/mnt/Seedbox所有権を与えるためにマウントポイントを変更することはできませんdebian-transmission。 CIFS->同じ問題としてマウントしようとしました。 ドライブはSynology Hybrid RAID内にあり、ファイルシステムはsylogy Web管理サイトでext4として表示されます。 私は、問題はここにあるかを理解していないchown、chgrpとchmodすべては何も変更しないように見えるが、エラー/警告をスロードント。 コマンドls -l /mnt/Seedboxは以下を返します。 drwxr-xr-x 2 root root 0 Jan 14 21:44 Seedbox

3
「chmod -R 777 /」を数秒間-今は何?
Centos 6.5で誤って入力した chmod -R 777 / おっと。CTRL + Cですぐに削除しましたが、それが数秒間消え去る前ではありませんでした。 結果?まあ、すでに su root 動作していません(ただし、SSH経由でrootとしてログインしています)。他に何が影響を受けたのかはわかりません。 ここからどのように進めることができますか?バックアップから再インストールするだけですか、それとも私にできることはありますか? どうもありがとう。 編集-私が本当に望んでいるのは、バッシュマジックです。 サーバーで過去1時間に777に設定されたファイルを見つける 標準のCentos 6.5のインストールに必要な許可値に設定します
2 linux  ssh  permissions  centos  su 

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