从systemd调用时ssh不起作用

汤玛士

我正在尝试编写一个脚本,以将笔记本电脑上的文件夹与我的NAS同步。从命令行调用脚本时,脚本运行良好。我尝试将脚本设置为与systemd自动运行。但是,ssh登录存在问题。当从命令行运行脚本时,它工作正常,但出现权限拒绝错误。

到目前为止,这是我尝试缩小问题范围的方法:

脚本/home/tikey/scripts/nas_sync_photos_to_nas.sh

#!/bin/bash
set -x
ssh [email protected] -v -i /home/tikey/.ssh/id_rsa ls -la rsync_laptop

要使用systemd运行脚本,我将文件sync-photos-to-nas.service放入~/.config/systemd/user/

[单元]
Description =将Bilder同步到nas
[服务]
ExecStart = /家庭/tikey/scripts/nas_sync_photos_to_nas.sh

从命令行运行脚本可以正常工作。不幸的是,使用systemd运行脚本不起作用。我已经使用运行了systemd服务systemctl --user start sync-photos-to-nas.service然后,使用journalctl --user-unit sync-photos-to-nas,我得到:

...
debug1:主机“ 192.168.17.200”是已知的,并且与RSA主机密钥匹配。
debug1:在/home/tikey/.ssh/known_hosts:2中找到密钥
debug1:4294967296块后重新生成密钥
debug1:发送了SSH2_MSG_NEWKEYS
debug1:需要SSH2_MSG_NEWKEYS
debug1:4294967296块后重新生成密钥
debug1:收到SSH2_MSG_NEWKEYS
debug1:收到SSH2_MSG_SERVICE_ACCEPT
debug1:可以继续的身份验证:publickey,password,keyboard-interactive
debug1:下一个身份验证方法:publickey
debug1:提供RSA公钥:/home/tikey/.ssh/id_rsa
debug1:服务器接受密钥:pkalg ssh-rsa blen 535
debug1:read_passphrase:无法打开/ dev / tty:没有这样的设备或地址
debug1:下一个身份验证方法:交互式键盘
debug1:可以继续的身份验证:publickey,password,keyboard-interactive
debug1:下一个身份验证方法:密码
debug1:read_passphrase:无法打开/ dev / tty:没有这样的设备或地址
debug1:可以继续的身份验证:publickey,password,keyboard-interactive
权限被拒绝,请重试。
debug1:read_passphrase:无法打开/ dev / tty:没有这样的设备或地址
debug1:可以继续的身份验证:publickey,password,keyboard-interactive
权限被拒绝,请重试。
debug1:read_passphrase:无法打开/ dev / tty:没有这样的设备或地址
debug1:可以继续的身份验证:publickey,password,keyboard-interactive
debug1:没有更多的身份验证方法可以尝试。
sync-photos-to-nas.service:主进程已退出,代码=已退出,状态= 255 / n / a
sync-photos-to-nas.service:设备进入失败状态。
sync-photos-to-nas.service:失败,结果为“退出代码”。

有人知道问题可能在哪里吗?

ky

debug1:read_passphrase:无法打开/ dev / tty:没有这样的设备或地址

日志显示您的私钥已加密,客户端无法使用它,然后您才能输入密码。请使用未加密的密钥,或者再次使用肮脏的解决方法sshpass

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ssh当以变量形式调用时while循环不起作用

来自分类Dev

从NSObject调用时,DBRestClient不起作用

来自分类Dev

从BroadcastReceiver调用时,startActivity不起作用

来自分类Dev

从NSObject调用时,DBRestClient不起作用

来自分类Dev

从通过后接收挂钩创建的ssh会话中调用时,导出不起作用

来自分类Dev

为什么“ lsof”在ssh中使用时不起作用?

来自分类Dev

在python中调用时balance()方法不起作用

来自分类Dev

从cron调用时脚本不起作用

来自分类Dev

从外部方法调用时,RaphaelJS动画不起作用

来自分类Dev

使用子流程调用时,卷曲不起作用

来自分类Dev

从类中调用时,清除主机不起作用

来自分类Dev

执行函数调用时,Onclick函数不起作用

来自分类Dev

通过.NET API调用时DynamoDB UpdateItem不起作用

来自分类Dev

从嵌套函数调用时,compadd不起作用

来自分类Dev

从子组件调用时,回叫功能不起作用

来自分类Dev

切换功能在调用时不起作用

来自分类Dev

在函数开始处调用时,ClearTimeout不起作用

来自分类Dev

当在beforeSend上调用时,jQuery blockUI()不起作用

来自分类Dev

从外部javascript调用时,getJSON url方法不起作用

来自分类Dev

从线程调用时,Python 套接字 accept() 不起作用

来自分类Dev

从不同的类调用时,Java repaint() 不起作用

来自分类Dev

Visual C++:从 DLL 调用时 XGBoost 不起作用

来自分类Dev

powershell:在循环内调用时命令不起作用

来自分类Dev

调用时的 Cortana 技能身份验证不起作用

来自分类Dev

“history -c”在脚本中调用时不起作用?

来自分类Dev

从控制器类调用时事务回滚不起作用,但从测试类调用时起作用

来自分类Dev

从 VBA 调用时,PowerShell 命令不起作用,但其他情况下起作用

来自分类Dev

当从扩展插件的类中调用时,为什么调用扩展活动的类不起作用?

来自分类Dev

由 Ajax 调用调用时,PHP 触发下载不起作用

Related 相关文章

  1. 1

    ssh当以变量形式调用时while循环不起作用

  2. 2

    从NSObject调用时,DBRestClient不起作用

  3. 3

    从BroadcastReceiver调用时,startActivity不起作用

  4. 4

    从NSObject调用时,DBRestClient不起作用

  5. 5

    从通过后接收挂钩创建的ssh会话中调用时,导出不起作用

  6. 6

    为什么“ lsof”在ssh中使用时不起作用?

  7. 7

    在python中调用时balance()方法不起作用

  8. 8

    从cron调用时脚本不起作用

  9. 9

    从外部方法调用时,RaphaelJS动画不起作用

  10. 10

    使用子流程调用时,卷曲不起作用

  11. 11

    从类中调用时,清除主机不起作用

  12. 12

    执行函数调用时,Onclick函数不起作用

  13. 13

    通过.NET API调用时DynamoDB UpdateItem不起作用

  14. 14

    从嵌套函数调用时,compadd不起作用

  15. 15

    从子组件调用时,回叫功能不起作用

  16. 16

    切换功能在调用时不起作用

  17. 17

    在函数开始处调用时,ClearTimeout不起作用

  18. 18

    当在beforeSend上调用时,jQuery blockUI()不起作用

  19. 19

    从外部javascript调用时,getJSON url方法不起作用

  20. 20

    从线程调用时,Python 套接字 accept() 不起作用

  21. 21

    从不同的类调用时,Java repaint() 不起作用

  22. 22

    Visual C++:从 DLL 调用时 XGBoost 不起作用

  23. 23

    powershell:在循环内调用时命令不起作用

  24. 24

    调用时的 Cortana 技能身份验证不起作用

  25. 25

    “history -c”在脚本中调用时不起作用?

  26. 26

    从控制器类调用时事务回滚不起作用,但从测试类调用时起作用

  27. 27

    从 VBA 调用时,PowerShell 命令不起作用,但其他情况下起作用

  28. 28

    当从扩展插件的类中调用时,为什么调用扩展活动的类不起作用?

  29. 29

    由 Ajax 调用调用时,PHP 触发下载不起作用

热门标签

归档