Показать полную графическую версию : Монтирование сетевых дисков
must die
17-03-2007, 21:53
как то нужно эту поддержку врубить похоже
Установи пакет smbfs.
http://forum.oszone.net/thread-75340.html
ruslandh
17-03-2007, 22:42
NAME
mount.cifs - mount using the Common Internet File System (CIFS)
SYNOPSIS
mount.cifs {service} {mount-point} [-o options]
DESCRIPTION
This tool is part of the samba(7) suite.
mount.cifs mounts a Linux CIFS filesystem. It is usually invoked indirectly by
the mount(8) command when using the "-t cifs" option. This command only works
in Linux, and the kernel must support the cifs filesystem. The CIFS protocol is
the successor to the SMB protocol and is supported by most Windows servers and
many other commercial servers and Network Attached Storage appliances as well
as by the popular Open Source server Samba.
а какая версия samba'ы?
например начиная кажется c samba 3.023a нету smbfs и smbmount.
подключение так теперь происходит:
mount -t cifs //server/public /media/aaa
PS версия samba 3.023a глючная!
при подключении линукс компа к стевому диску запрещяется с него чтолибо копировать(с виндой норм).
Надо обновиться до версии samba 3.023с
nsergeip
19-03-2007, 13:15
версия samba 3.023d, думаю свежее еще нет, действительно cifs проканал, но рано радоваться
вот что мне выдало после команды: mount -t cifs -o username=asu\killer,password=12345 //ues1.snos.ru/updfiles /mnt/upd
74avs-ws:/home/killer # mount -t cifs -o username=asu\killer,password=12345 //ues1.snos.ru/updfiles /mnt/upd
mount error 13 = Permission denied
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
думаю что тут с доменными пользователями винды что-то косячит, вот бы понять что?
все понял в чем трабла после детального изучения мануала, все вопросы отвалились, оказывается тут доменные имена указываются через вот такой слеш '/', а я через обратный указывал
mount -t cifs -o username=asu/killer,password=12345 //ues1.snos.ru/updfiles /mnt/upd - работает!!!
нда, конечно через консоль все норм, но вот в файле fstab такое непроходит, нехочет он оттуда монтировать, где грабли? короче после того как я туда всавляю вышеуказанную рабочую команду, он мне пишет доступ запрешен
Самба какой версии? Обычно лучше использовать не fstab а smbfstab
nsergeip
19-03-2007, 14:08
Самба какой версии?
про версию самбы уже писал, пост выше, внимательнее читать нужно, версия 3.023d.
Обычно лучше использовать не fstab а smbfstab
что-то ненашел такого файла в etc, может он где в другом месте лежит?
нашел я smbfs, прописал там, результата вообще нет, даже попытки смонтироваться
Запись вроде такая должна быть:
//ues1.snos.ru/updfiles /mnt/upd cifs username=blabla,password=blabla
и надо ещё быть авторизованым в домене с WINBIND
nsergeip
19-03-2007, 14:43
и надо ещё быть авторизованым в домене с WINBIND
непонял причем тут это, яж говорю через консоль набираю строку все норм, монтируется сразу, но при загрузке это строка в файле fstab неотрабатывает
//ues1.snos.ru/updfiles /mnt/upd cifs username=blabla,password=blabla
это пробовал, результата нет
nsergeip
21-03-2007, 09:37
ну что кончились на этом знания линуксоидов? так дельного совета никто и недал...
nsergeip
21-03-2007, 09:57
я так понял что все что в fstab написано запускается от имени того пользователя под кот входишь в линух, потому как под root все сразу срабатывает, а как сделать чтоб под обычным пользователем тоже все норм было, вот что выдает
killer@74avs-ws:~> mount /mnt/ues1/c
mount error 1 = Operation not permitted
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
попробуй зделай скрипт script и добавь его в автозагрузку.
#!/bin/sh
# chkconfig: 2345 09 91
# description: script
mount -t cifs //server/public/ /media/aaa/ -o username=asd password=asd
# chmod 700 script
запиши его в /etc/init.d/
и добавь в автозагрузку
# chkconfig --level 345 script on
кстати для того чтоб монтировать в fstab пропиши uid или gid юзера которым можно монтировать.
//server/pulic /media/aaa cifs uid=ххх,username=asd,password=asd
nsergeip
22-03-2007, 13:43
а где этот uid взять, и какого именно юзера?
поподробнее можно?
nsergeip
Посмотри в этом описании (http://www.mycomp.com.ua/text/4311), ближе к концу. Тема уже не раз поднималась в конференциях (http://www.rpunet.ru/mopslinux/forum/viewtopic.php?t=384&sid=ff47bef1b4cc3bf77cca5ec6dd879f28).
Я использую такой скрипт:
#!/bin/bash
if ! [ -f /точка_монтирования/test.txt ]; then
mount -t smbfs -o username=юзер,password=пароль,iocharset=koi8-r,codepage=cp866,fmask=666,dmask=777 //сервер/шара /точка_монтирования
fi
Т.е. в корне точки монтирования проверяется наличие файла test.txt, и при его отсутствии происходит монтирование. Скрипт можно поставить на старт системы. У меня он запускается из cron'а при перекладывании backup'ов.
nsergeip cat /etc/passwd
user:x:503:503
uid gid
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.