Я установил Solaris из файлового браузера, и я могу получить доступ к компьютерам в моей сети Windows с помощью

smb:///

Однако я не могу найти, как получить к нему доступ из терминала.

ls smb:///
smb:///: No such file or directory
ls vol
dev dsk rdsk rmt
ls mnt
nothign here...

кто-нибудь может помочь, пожалуйста? я хочу получить доступ к этому человеку из терминала ... Спасибо

2 ответа2

1

Терминал не знает об URI (что такое smb:///), только файлы и каталоги и тому подобное.

Вам нужно будет смонтировать удаленный общий ресурс в локальной файловой системе - не уверен, как это сделать в Solaris, но в Linux это с помощью программы mount.cifs или во FreeBSD это mount_smbfs

Другой вариант - использовать инструмент командной строки smbclient для взаимодействия с общим ресурсом CIFS.

0

Если вы используете Solaris 10 или более раннюю версию, существует коммерческий продукт под названием sharity, который обеспечивает монтирование CIFS: http://www.obdev.at/products/sharity-light/index.html.

В OpenSolaris и новее (Solaris 11 Express) включена поддержка cifs: http://hub.opensolaris.org/bin/view/Community+Group+on/2008021301.

Также:

man mount_smbfs

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .