13

私は厄介な問題に直面しています。かなりイライラしました。学校のコンピューターを使用して、Coursera Startup クラスに取り組んでいます。Amazon EC2 インスタンスに接続しようとしています。キーペアをダウンロードしました。権限を確認します。

mac5-library:startup roh21$ ls -l
total 6
-rw-rw-rw-@ 1 roh21  108  1692 Jun 22 16:45 startup-class-key.pem

したがって、安全ではありません。したがって、権限を変更する必要があります。私は試します:

mac5-library:startup roh21$ chmod 400 startup-class-key.pem
mac5-library:startup roh21$ ls -l
total 6
-r--r--r--@ 1 roh21  108  1692 Jun 22 16:45 startup-class-key.pem

引き続きすべてのユーザーに読み取り権限があります。何が起こるかを示すために、私はこれを行います:

mac5-library:startup roh21$ chmod 600 startup-class-key.pem
mac5-library:startup roh21$ ls -l
total 6
-rw-rw-rw-@ 1 roh21  108  1692 Jun 22 16:45 startup-class-key.pem

root 権限のないユーザーに権限を変更することはできませんか? どんな種類の助けにも感謝します。

4

5 に答える 5

6

ファイルを自分の~/.sshフォルダーにコピーし、 chmod. それでできました。

詳細情報を提供するために、sshフォルダーのアクセス許可、

drwx------    8 roh21  108      272 Jun 26 17:26 .ssh

そして、最初に使用したフォルダーへのアクセス許可

drwxrwxrwx    2 roh21  108     2048 Jun 23 06:32 startup

startupオプションで複数回試行した後でも、フォルダーへのアクセス許可を変更できなかった理由が気になりchmod -Rます。

また、私が学校の図書館で Mac OS X を使用していたことにも注意してください。

于 2013-06-27T19:58:33.723 に答える
3

Macintosh が UNIX パーミッション ビットと厳密に一致していないことに気付いたようです

最終的に、MacOS が設定し、Macintosh Finder が従う ACL ビットがあります。

問題をすばやく解決するには、ターミナルのコマンド ラインで " open ." (または " " フォルダへのパスstartup) と入力すると、Macintosh Finder でそのフォルダが開きます。

次に、ファイルに対して「情報を見る」を実行します。 共有と権限

ここで権限を変更できます。

于 2013-06-22T21:32:53.310 に答える