状態:SSHキー(パスワードなしのアクセス)を使用して、一部のSSH共有を正常にマウントしたシェルスクリプトを正常に呼び出すsystemdサービスを作成しました。
質問:ログインすると、これらのマウントが消えます。
詳細:シェルスクリプトは、新しくインストールされたリソースのディレクトリリストを独自のログファイルに送信し、インストールが成功したことを示します。
質問:ユーザーがコンピュータにログインすると、起動時に作成されたインストールが消えるのはなぜですか?
コメント:ソースを見たい人がいれば問題ありません。お願いします。
重要:ユーザーとしてログインすると、起動中にスクリプトによって設定されたインストールが失われました。問題は、このマウントを使用するのに十分な権限がないということではなく、単に存在しないということです。コンテンツを表示するためにコマンドラインからマウントを開始すると、コンテンツは一覧表示されません。
答え1
マウントは再起動後も保持されません。乗り物を維持するには、アイテムを追加する必要があります/etc/fstab
(各リリース前に獲得)。項目は次のようにする必要があります(PATH、HOSTなどの交換)。
sshfs#USER@HOST:REMOTE_PATH LOCAL_PATH fuse defaults,allow_other 0 0
答え2
解決策はRemainAfterExit=yes
章にありますService
。