Кто может создать каталог /run/sshd на Raspberry -Pi, если не ssh.service?

У меня тоже есть эта проблема, и единственное, что мне помогло, это:

sudo mkdir /mnt/logs
sudo mount.cifs //192.168.10.10/directory\ name/ /mnt/logs/ -o user=remote\ user\ name,rw,vers=1.0,dir_mode=0777,file_mode=0666,nounix

Просто заменить

  1. 192.168.10.10по IP удаленного компьютера
  2. directory\ nameпо абсолютному пути удаленного каталога
  3. remote\ user\ nameучетной записью удаленного пользователя, используемой для аутентификации
  4. vers=1.0по версии протокола smb, реализованного на удаленном компьютере

После того, как вы запустите эту команду, она запросит ваш пароль remote\ user\ name.

Только не забудьте установить:sudo apt-get install cifs-utils

Если у вас возникли проблемы с этой командной строкой, так как некоторые ошибки типа:

mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Вы можете запустить это, чтобы узнать, в чем заключалась ошибка

$ tail /var/log/kern.log
May  8 16:09:06 user-pc kernel: [265246.010808] No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
May  8 16:09:06 evandro-pc kernel: [265246.012935] CIFS VFS: cifs_mount failed w/return code = -22

В этом случае, если вы выполните поиск в Google, вы увидите ошибку, состоящую в том, что я выполнил команду без указания аргумента vers=1.0.

Ссылки:

  1. https://forums.linuxmint.com/viewtopic.php?t=75785
  2. Отказано в доступе пользователя к монтированию
  3. https://stackoverflow.com/questions/74626/how-do-you-force-a-cifs-connection-to-unmount

1
29.03.2021, 01:10
1 ответ

В старых версиях на systemd, как и на Raspberry Pi, этот каталог создается через

/usr/lib/tmpfiles.d/sshd.conf
0
28.04.2021, 22:55

Теги

Похожие вопросы