透過 SSH 隧道在 Ubuntu 伺服器上使用時間機器 - 備份失敗

透過 SSH 隧道在 Ubuntu 伺服器上使用時間機器 - 備份失敗

afpd我的 Ubuntu 伺服器上有一個up。在區域網路中一切正常。
如果我想透過 ssh 隧道為使用者備份,它會失敗,儘管它可以在區域網路中工作。
隧道開挖工作正常。建立隧道後,我可以毫無問題地安裝現有的備份。

ssh L port -> localhost:548 (in the general sense)

使用 Time Machine 設定配置備份磁碟區也成功。
但是當它想要實際備份時,它會彈出錯誤,提示使用者或密碼不正確。
我的伺服器向我顯示以下身份驗證日誌:

afpd[2431]: pam_unix(netatalk:auth): authentication failure; logname= uid=0 euid=0 tty=afpd ruser= rhost=localhost user=xxx

有人提示如何排除這個問題嗎?
雖然我搜尋過這個問題,但似乎沒有人有類似的問題。


我在客戶端的 sshd_config 如下:

`Host *
SendEnv LANG LC_*`

我在伺服器端的 ssh_config 是:

埠 xx
協定 2 HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519030 logFacility AUTH LogLevel VERBOSE LoginG raceTime 120 PermitRootLogin 否 StrictModes
是 RSAAuthentication是 PubkeyAuthentication 是 IgnoreRhosts 是 RhostsRSAAuthentication 否HostbasedAuthentication 是IgnoreRhosts 是RhostsRSAAuthentication 否HostbasedAuthentication 否 PermitEmptyPasswords 否 ChallengeResponseAuthentication 是 X11Forwarding 是 X11DisplayOffset 10 PrintMotdtd entication 編號 -server UsePAM 是






















先致謝

此致。

答案1

Time Machine 是否設定為允許ssh該連接埠?
查看ssh_config
(您可以使用locate ssh_config和 通常位於 中找到它/etc/ssh/ssh_config)。

相關內容