This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
монтирование_файловых_систем_cifs_в_unix [2011/11/30 10:52] 127.0.0.1 внешнее изменение |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Монтирование файловых систем CIFS в UNIX ====== | ||
| - | ===== NTLM аутентификация ===== | ||
| - | |||
| - | ==== FreeBSD ==== | ||
| - | <code> | ||
| - | # mount_smbfs -E koi8-r:cp866 //student@gate/share /mnt | ||
| - | Password: | ||
| - | |||
| - | # cat /root/.nsmbrc | ||
| - | </code><code> | ||
| - | [default] | ||
| - | workgroup=CORP6 | ||
| - | |||
| - | [GATE] | ||
| - | addr=gate.corp6.un | ||
| - | charsets=koi8-r:cp866 | ||
| - | |||
| - | [GATE:STUDENT] | ||
| - | password=password | ||
| - | </code><code> | ||
| - | # mount_smbfs -N //student@gate/share /mnt | ||
| - | </code> | ||
| - | |||
| - | ==== Ubuntu ==== | ||
| - | <code> | ||
| - | root@client1:~# apt-get install smbfs | ||
| - | |||
| - | root@client1:~# mount.cifs //gate/share /mnt -o iocharset=utf8,codepage=cp1251,user=student | ||
| - | Password: | ||
| - | |||
| - | root@client1:~# mount.cifs //gate/share /mnt -o iocharset=utf8,codepage=cp1251,user=student%password | ||
| - | </code> | ||
| - | |||
| - | ===== GSSAPI аутентификация ===== | ||
| - | |||
| - | ==== Ubuntu ==== | ||
| - | <code> | ||
| - | root@client1:~# kinit user1 | ||
| - | |||
| - | root@client1:~# mount.cifs //gate.corpX.un/share /mnt --verbose -o sec=krb5,iocharset=utf8,codepage=cp1251 | ||
| - | </code> | ||
| - | |||
| - | ===== Подключение к серверу CIFS непривилегированным пользователем ===== | ||
| - | |||
| - | ==== SMBCLIENT ==== | ||
| - | <code> | ||
| - | user1@client1:~$ smbclient -k //gate.corpX.un/homes | ||
| - | </code> | ||
| - | |||
| - | ==== MOUNT ==== | ||
| - | <code> | ||
| - | root@client1:~# chmod +s /sbin/mount.cifs | ||
| - | root@client1:~# chmod +s /sbin/umount.cifs | ||
| - | |||
| - | user1@client1:~$ mkdir home/ | ||
| - | user1@client1:~$ mkdir share/ | ||
| - | |||
| - | user1@client1:~$ mount.cifs //gate.corpX.un/homes home --verbose -o sec=krb5 | ||
| - | user1@client1:~$ umount.cifs home/ | ||
| - | |||
| - | root@client1:~# cat /etc/fstab | ||
| - | ... | ||
| - | //gate.corpX.un/homes home cifs rw,user,noauto,sec=krb5 0 0 | ||
| - | //gate.corpX.un/share share cifs rw,user,noauto,sec=krb5 0 0 | ||
| - | |||
| - | user1@client1:~$ mount home | ||
| - | user1@client1:~$ mount share | ||
| - | ... | ||
| - | user1@client1:~$ umount home | ||
| - | user1@client1:~$ mount share | ||
| - | </code> | ||