У мене є afpd
сервер Ubuntu. Все працює чудово в локальній мережі.
Якщо я хочу зробити резервну копію для користувача через ssh тунелювання, це не вдасться, хоча це працює в LAN.
Тунелювання працює чудово. Коли тунель буде встановлений, я можу без проблем встановити наявну резервну копію.
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 на стороні сервера:
Хх Порт
Протокол 2 HOSTKEY / і т.д. / SSH / ssh_host_rsa_key
HOSTKEY / і т.д. / SSH / ssh_host_dsa_key
HOSTKEY / і т.д. / SSH / ssh_host_ecdsa_key
HOSTKEY / і т.д. / SSH / ssh_host_ed25519_key
UsePrivilegeSeparation та
KeyRegenerationInterval 3600
ServerKeyBits 1024
SyslogFacility AUTH
LOGLEVEL VERBOSE
LoginGraceTime 120
PermitRootLogin немає
StrictModes та
RSAAuthentication та
PubkeyAuthentication yes
IgnoreRhosts yes
RhostsRSAAuthentication no
HostbasedAuthentication no
PermitEmptyPasswords
ChallengeResponseAuthentication yes
X11Forwarding yes
X11DisplayOffset 10
PrintMotd ні
PrintLastLog так
TCPKeepAlive yes
AcceptEnv LANG LC_ *
Підсистема sftp / usr / lib / openssh / sftp-сервер
UsePAM так
Спасибі заздалегідь
З найкращими побажаннями.