Помогите с самбой

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

Ответить
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон
Контактная информация:

Помогите с самбой

Сообщение demongloom »

Как примонтировать не шару, а всю машину?
К примеру я могу сделать так -
mount -t smbfs -o opts //ip_adrr/sharename /mnt/point
А если я не знаю какие шары есть или они динамические, то как быть в таких случаях?
Ведь mount -t smbfs -o opts //ip_adrr/ /mnt/point я не могу сделать.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
Jan2ary
Бывший модератор
Сообщения: 630
Статус: Тщедушный очкарик

Re: Помогите с самбой

Сообщение Jan2ary »

Чтобы узнать список шар на удаленной машине пользуйся командой

Код: Выделить всё

$ smbclient -L compname
Не шалю, никого не трогаю, починяю примус...
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга
Контактная информация:

Re: Помогите с самбой

Сообщение madskull »

Интересно, а как это - примонтировать всю машину?

Для просмотра шар:
$ smbclient -L <ip> -N
или
$ smbclient -L <ip> -U <login>
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон
Контактная информация:

Re: Помогите с самбой

Сообщение demongloom »

А можно как то этот процесс автоматизировать?
Типа скриптик на баше который делает следующее.
1. Получить список шар.
2. Создать если отсутствуют папки для шар.
3. Примонтировать шары к папкам.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга
Контактная информация:

Re: Помогите с самбой

Сообщение madskull »

Можно!
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон
Контактная информация:

Re: Помогите с самбой

Сообщение demongloom »

А где то есть уже такие скрипты?
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга
Контактная информация:

Re: Помогите с самбой

Сообщение madskull »

А самому подумать?

Код: Выделить всё

smbclient -L machine -U user | awk '/Disk/{print$1}' |
while read disk; do
  mkdir -p $disk
  mount -t smbfs -o username=user,passwd=12345,codepage=cp866,iocharset=koi8-r //machine/$disk $disk
done
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон
Контактная информация:

Re: Помогите с самбой

Сообщение demongloom »

Знал бы я awk или перл с питоном бы то может быть и накропал бы. А так акромя паскаля и бэйсика нихрена не знаю

Но за скрипт спасибо.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Ответить