User Tools

Site Tools


подключение_к_файловым_серверам_cifs_из_unix

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
подключение_к_файловым_серверам_cifs_из_unix [2021/03/01 20:16]
val
подключение_к_файловым_серверам_cifs_из_unix [2024/01/24 17:25]
val [Иконка на Рабочий стол]
Line 5: Line 5:
 ==== smbclient ==== ==== smbclient ====
 <​code>​ <​code>​
-root@client1:​~# apt install smbclient+# apt install smbclient
 </​code>​ </​code>​
  
Line 12: Line 12:
 # apt install cifs-utils nfs-common # apt install cifs-utils nfs-common
 </​code>​ </​code>​
 +
 +==== linux проводник thunar ====
 +
 +
 +  * [[https://​chast.in/​debian-8-thunar-mount-smb.html|debian 8 thunar mount smb]]
 +
 +<​code>​
 +# apt install gvfs-backends gvfs-fuse -y
 +</​code>​
 +
 +  * [[smb://​gate/​]]
 +
 +==== Иконка на Рабочий стол ====
 +
 +<​code>​
 +user3@client3:​~$ cat Рабочий\ стол/​corp_share.desktop
 +</​code><​code>​
 +[Desktop Entry]
 +Encoding=UTF-8
 +Icon=drive-harddisk
 +Name[ru_RU]=Общий Диск
 +Name=Corp Share
 +Type=Link
 +URL=smb://​gate/​corp_share
 +</​code>​
 +
 ===== NTLM аутентификация ===== ===== NTLM аутентификация =====
  
Line 20: Line 46:
 root@client1:​~#​ su - user1 root@client1:​~#​ su - user1
  
-$ smbclient -U student ​//gate/share+$ smbclient --list //gate 
 + 
 +$ smbclient -U user1 //gate/corp_share
 </​code>​ </​code>​
  
 === Использование mount.cifs из под root === === Использование mount.cifs из под root ===
 <​code>​ <​code>​
-# mount.cifs //gate/share /mnt -o user=student +# mount.cifs //gate/corp_share ​/mnt -o user=user2 
-Password for student@//gate/share:  ​password+Password for user1@//gate/corp_share:  ​wpassword2
 </​code>​ </​code>​
  
Line 34: Line 62:
 </​code><​code>​ </​code><​code>​
 ... ...
-//​gate.corpX.un/​share /​home/​user1/​share cifs rw,​user,​user=student,noauto 0 0+//​gate.corpX.un/​corp_share ​/​home/​user1/​corp_share ​cifs rw,​user,​user=user1,noauto 0 0
 </​code><​code>​ </​code><​code>​
 root@client1:​~#​ su - user1 root@client1:​~#​ su - user1
  
-user1@client1:​~$ mkdir share/+user1@client1:​~$ mkdir corp_share/
  
-user1@client1:​~$ mount /​home/​user1/​share+user1@client1:​~$ mount /​home/​user1/​corp_share
  
-user1@client1:​~$ ls share/+user1@client1:​~$ ls corp_share/
  
-user1@client1:​~$ umount /​home/​user1/​share+user1@client1:​~$ umount /​home/​user1/​corp_share
 </​code>​ </​code>​
  
Line 54: Line 82:
 === Использование smbclient === === Использование smbclient ===
 <​code>​ <​code>​
 +user1@client1:​~$ kinit user1
 +
 user1@client1:​~$ smbclient -k //​gate.corpX.un/​homes user1@client1:​~$ smbclient -k //​gate.corpX.un/​homes
  
Line 61: Line 91:
 === Использование mount.cifs === === Использование mount.cifs ===
 <​code>​ <​code>​
-root@client1:​~#​ mount.cifs //​gate.corpX.un/​corp_share -o rw,​user,​sec=krb5,noauto,vers=3.1.1 /mnt+root@client1:​~#​ kinit user1 
 + 
 +root@client1:​~#​ mount.cifs //​gate.corpX.un/​corp_share -o rw,​user,​sec=krb5,​vers=3.1.1 /mnt
  
 root@client1:​~#​ cat /etc/fstab root@client1:​~#​ cat /etc/fstab
Line 69: Line 101:
 //​gate.corpX.un/​corp_share /​home/​user2/​Public cifs rw,​user,​sec=krb5,​noauto,​vers=3.1.1 0 0 //​gate.corpX.un/​corp_share /​home/​user2/​Public cifs rw,​user,​sec=krb5,​noauto,​vers=3.1.1 0 0
 ... ...
-</​code><​code>​+# Можно короче,​ можно по русски (но монтироваться "​щелчком по ярлыку"​ не будет):​ 
 +//​gate/​homes /​home/​user1/​Документы cifs rw,​user,​sec=krb5,​noauto 0 0 
 +//​gate/​corp_share /​home/​user1/​Общедоступные cifs rw,​user,​sec=krb5,​noauto 0 0 
 +... 
 +</​code>​ 
 + 
 +  * В GUI не нужно, каталог Public уже есть 
 + 
 +<​code>​
 root@client1:​~#​ su - user1 root@client1:​~#​ su - user1
 +
 +user1@client1:​~$ mkdir Public/
  
 user1@client1:​~$ mount Public/ user1@client1:​~$ mount Public/
подключение_к_файловым_серверам_cifs_из_unix.txt · Last modified: 2024/05/08 06:53 by val