web-dev-qa-db-ja.com

ターミナルからSublimeText 3を実行しているときに拒否されたアクセス許可を解決するにはどうすればよいですか?

システムは、Sublime Text3を実行しているMacOS X El Capitanです。

「subl」と入力してシンボリックリンクを使用し、ターミナルからST3を完全に実行できました。何が変わったのかわかりません。

これで、任意のディレクトリのターミナルから( "subl。"を実行して)sublを開始しようとするたびに、5秒ごとに[PermissionDenied]ウィンドウが表示されます。

[Sublimeは、指定されたディレクトリを開きます。その後、ST3に戻るたびに、ウィンドウに「PermissionDenied」というポップアップが表示されます]

STのコンソールに表示される唯一のメッセージは、「エラー:アクセスが拒否されました」です。

CLIではなくGUIからSublime Textを開くと、これはまったく発生しません。

8
Jonathan Soifer

私が見つけた唯一の方法は、すべてのプラグインを完全に無効にすることでした。

これにより、エラーメッセージが停止しました。今、私はそれらを一つずつ元に戻すことができます。

1
Jonathan Soifer

Git for Sublime 3をインストールした場合、githubでホストされているプロジェクトファイルまたはフォルダーを削除すると、エラーとポップアップ「PermissionDenied」が発生します。

解決策:Gitパッケージを削除して再インストールします。できるよ

cmd + shift + pを選択し、[パッケージコントロール:パッケージを無効にする]を選択して、Gitを選択します

それが役に立てば幸い。

5

リカバリモードで再起動してcsrutilを無効にし(起動時にcmd + r)、次にユーティリティ>ターミナル

csrutil disable

次に、通常どおりにMacを再起動します。 csrutilはそれを行う必要がありますが、ゲートキーパーを無効にする必要があると思われる他の人も聞いています...

ターミナルのゲートキーパーを無効にする:

Sudo spctl --master-disable

2
Arthur

GUIから、File > Save As...を実行し、もう一度フォルダーに移動すると、フォルダーがクリアされました。 Finderでフォルダとファイルを再編成していて、それを開いて、エラーが発生したときにSave As...を実行しようとしました。

File > Get Infoを介してファイルとフォルダーのアクセス許可を確認しましたが、すべて問題ありませんでした。 SublimeTextが混乱した理由がわかりません。

1
jamesnotjim
  1. メインフォルダを右クリックします。
  2. 情報を取得
  3. 共有と権限。 (必要に応じてロックを解除します)
  4. 新しいユーザーを追加し、自分をグループに追加します。 OKを押します。
  5. 特権を「読み取り専用」から「読み取りと書き込み」に変更します。
  6. 変更が完了するのを待って、保存してみてください。これで保存できるはずです。
1
Gavy

私のOSX El Capitanで、アプリアイコンからSublime Text 3を起動すると、環境PATHに問題がありました。その結果、Appleのgitが/ usr/bin/gitで検出され、10秒ごとに「アクセスが拒否されました」というメッセージは表示されませんでした。ただし、コマンドラインから開始するとき、SublimeとPathsについて読んだことから、bashセッションからの既存のPATHを使用し、/ usr/local/bin/gitにあるMYgitinstallを見つけると想定しました。何らかの理由で、それはそれを行っておらず、別のgitを使用していたか、まったく見つからなかったに違いありません。

私の修正:
Git.sublime-settings(Sublime Text> Preferences> Package Settings> Git> Settings-User)を編集し、権限が拒否されましたポップアップが停止しました。アプリアイコンとCLIの両方から数回再起動しましたが、表示されなくなりました。 [ツール]> [Git]コマンドはすべて正常に機能し、問題はありません。

Git.sublime-settings file:
{
  "git_command": "/usr/local/bin/git"
}

Gitインストールへのパスを使用します。

0
Randy

簡単な解決策:ファイルを崇高なテキストで保存している間。場所を尋ねます。保存するデフォルトの場所が「/」ディレクトリであるかどうかを確認します。はいの場合、/フォルダーに新しいファイルを作成する権限がないため、ディレクトリの場所を変更します注:Sublimeがディレクトリを要求しない場合は、[名前を付けて保存]オプションを使用します

0
blueberry

実行Sudo /Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Textコンソールから。 rootユーザーとして新しいSublimeウィンドウが開きます

0
Nagibaba