Я использую свой компьютер для доступа к файлам на RPi, используя Samba Server на RPi.
Но есть ли способ открыть Samba Connections на Pi? Как просматривать Windows Samba файлы на RPi?
networking
software-development
samba
Snazzy Sanoj
источник
источник
smbclient
.Ответы:
Сначала установите несколько пакетов:
Затем создайте локальный каталог и смонтируйте удаленный общий ресурс:
где
server
ваше имя компьютера под управлением Windows (DNS или NetBIOS) иshare
ваш общий каталог Windows.В зависимости от доступа, который вы предоставляете своей общей папке Windows, требуются учетные данные: если вы предоставляете своей папке «Все» доступ для чтения (и записи), больше ничего не требуется, в противном случае вы должны добавить учетные данные во время монтирования:
заменить вашими учетными данными.
Когда закончите, просто демонтируйте долю:
источник
если общий ресурс samba не требует каких-либо учетных данных для входа и вы хотите смонтировать общий ресурс при запуске raspberry pi, отредактируйте файл fstab как root
и добавьте следующую строку
закройте и сохраните изменения в файле fstab
убедитесь, что все соединяется как надо с
если ваш общий ресурс samba нуждается в пароле, вы можете подключиться, используя следующее в вашей записи fstab.
Не лучший способ использовать этот метод, если другие имеют доступ к вашему RPi или сети, так как fstab доступен для чтения всем и сможет прочитать ваш пароль.
Лучшее решение - использовать файл учетных данных.
затем введите имя пользователя и пароль в файл
сохраните файл и измените его разрешения, чтобы другие не могли его прочитать.
затем отредактируйте от имени root fstab, чтобы добавить свой общий ресурс samba
снова, протестируйте с
и если нет никаких ошибок, то он автоматически подключит общий ресурс при перезагрузке.
просто чтобы добавить что-то, я замечаю много на форумах, когда кто-то задает разумный вопрос. почему люди отвечают чем-то вроде «почему хххххх, ууууу - лучше». Это не то, что они просили, и это даже не полезно.
источник
Моя проблема была похожа. Моей целью была акция dd-wrt samba.
Моя проблема: не удалось установить его в любом случае (также
fstab
из RPi3).У меня были ошибки от «не удалось передать пароль для ссылки на mount.cifs» до «ошибка неверного аргумента 22».
Я сталкивался с этим сообщением, Не могу смонтировать общий ресурс samba: Ошибка монтирования (22) , и этот ответ предполагает, что решение состоит в том, чтобы добавить
vers=1.0
к опциям наmount
.Я надеюсь, что это поможет вам.
источник
Если после попытки автоматического монтирования общего ресурса вы каким-то образом столкнетесь со сценарием, в котором Pi больше не будет загружаться, переведет вас в «аварийный режим» и / или сообщит, что корневая учетная запись заблокирована, вы можете преодолеть ее, выполнив следующие действия. Инструкция, расположенная здесь: Raspberry Pi Boot Issue - Root аккаунт заблокирован! ,
Резюме связанных шагов на будущее:
Этого проще всего добиться, подключив SD-карту к другому компьютеру (Mac / Linux / Windows) и отредактировав там
cmdline.txt
файл.Я запустил свою среду с неверной записью fstab, и следование этим инструкциям позволило мне устранить эту ошибку.
источник