2
Automatorアプリケーションにパスワードを渡す
システムでFTP接続を開くために、次のシェルスクリプトを使用してAutomatorアプリケーションを作成しました。 sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist osascript -e 'tell app "Finder" to display alert "SFTP Opened"' これは、sudoコマンドがパスワードを必要とすることを除いて、期待どおりに機能します。同じコマンドをターミナルで実行すると、パスワードの入力を求められますが、Automatorアプリとして実行すると、入力の入力を求められません。Automatorスクリプト内でこのsudoにプログラムでパスワードを渡す方法はありますか?これは安全な方法ではないことはわかっていますが、私のシステムはかなり安全で、私以外の誰にも影響を受けないので、引き続き実行したいと考えています。 「シェルスクリプトを実行して...管理者権限で」メソッドを実行すると、次のエラーが発生します。