Nautilus'tan şifre korumalı bir paylaşıma nasıl erişirim?


10

Sunucu ve parola korumalı olmayan paylaşımlara aşağıdaki komutları kullanarak erişebilirim: ctrl + l smb: // server / share

Paylaşıma şunu kullanarak bağlanabilirim:

smbclient // sunucu / paylaşım -U 

Aşağıdaki komutu kullanarak komut satırını kullanarak bağlanabilirim:

sudo mount -t cifs // sunucu / paylaşım -o kullanıcı adı = kullanıcı, şifre = şifre, uid = 1000, gid = 1000, iocharset = utf8, file_mode = 0777, dir_mode = 0777

Nautilus 3.6.3 kullanarak bu paylaşıma nasıl bağlanabilirim?


ne istediğiniz ve şimdiye kadar ne yaptığınız hakkında daha fazla bilgi verirdi
Chella

Yanıtlar:


10

13.04'teki (raring) yeni nautilus artık bağlantı kimlik bilgilerini girmek için bir yer göstermiyor. Bu, URI sözdizimini bilmiyorsanız bağlanmayı gerçekten zorlaştırır. SMB URI sözdizimi için Wikipedia'da yardım bulabilirsiniz .

Temel olarak, şu URI'lerden birini kullanın:

smb://[<user>@]<host>[:<port>][/[<path>]][?<param1>=<value1>[;<param2>=<value2>]] or
smb://[<user>@]<workgroup>[:<port>][/] or
smb://[[<domain>;]<username>[:<password>]@]<server>[:<port>][/[<share>[/[<path>]]][?[<param>=<value>[<param2>=<value2>[...]]]]][5]

Kullanıcı adı açıkça boşluklar içerebilir ve kodlama gerektirmez. Kendim, aşağıdakileri kullandım:

smb://My User@WINDOWSHOST/Share

Daha sonra sizden kimlik bilgileri istenir. Paylaşım adında bir alan olup olmadığından emin değilim, çünkü paylaşımlarım onlara sahip değil, bu yüzden test etmedim.

Paylaşıma eriştikten sonra, sol panelde sağ tıklayın ve Yer İşareti ekleyebilirsiniz. Bu, oturumu kapatıp yeniden açtığınızda yeniden eşleşmesini sağlar, böylece Sunucuya Bağlan yöntemini her zaman kullanmaya devam etmenize gerek kalmaz.


Son örnek benim için çalıştı. Bağlantı reddedilirse Windows Share'e (Ubuntu 14.04'ten Windows çalıştıran bir PC'ye) bağlanmaya çalıştığımda Nautilus kimlik bilgileri istemi iletişim kutusunu gösteriyorsa, sorun hedef Windows PC'nin konuk kullanıcılara salt okunur erişime izin vermesidir. Bu sinir bozucu çünkü Nautilus salt okunur izinlerle bağlantı kuruyor ve size yazma erişimi kazanma şansı verilmiyor. Bu URL çalıştı. Şimdi şifreyi girebildiğim için yazma erişimim var, teşekkür ederim. "Smb: // user @ host / resource" kullanın, Nautilus iletişim kutusunu gösterecektir.
Hatoru Hansou

Sorun, cifs mount ile veri aktarımının gvfs ile mount'dan yaklaşık 10 kat daha hızlı olması. Gvfs mount ile şifre istemi aldık, cifs mount ile bilmiyoruz. : S Umarım bu yakında düzeltilecektir.
inf3rno


2

Benim nautilus (3.4.2) dayalı, birlik menüsünde, dosya seçin, sunucuya bağlan, sonra sunucu ayrıntıları (paylaşılan dizinin ip), yazın (windows share) ve sonra paylaşım, klasör ve kullanıcı bilgilerini (alan adı, kullanıcı, şifre). Yüklemem cifs-utils yüklü olarak çalışır (sudo apt-get install cifs-utils). Bu paylaşımı başlangıç ​​sırasında / etc / fstab komutunu ekleyerek de bağlayabilirsiniz:

//192.168.XY/shareddirectory / home / kullanıcı / paylaşım adı cifs auto, iocharset = utf8, uid = 1000, gid = 1000, kullanıcı = kullanıcı adı% parola 0 0


/ Etc / fstab dizinini monte edebilirsiniz biliyorum, ama bu kalıcı olarak bağlar. Yalnızca bir paylaşıma geçici olarak erişmem gerekiyor. Bir kullanıcı adı ve şifre eklemek için bir seçenek olduğu için Nautilus'tan yapmak kolaydı. Artık kullanıcı adını veya şifreyi ekleyemezsiniz. Bunu nasıl yapacağımı öğrenmem gerekiyor.
John Fordyce

Dosya menüsü aracılığıyla nautilus'tan sunucuya bağlanmaya çalışırsanız?
bob

Alınan ileti: "İşlenmeyen hata iletisi: Windows paylaşımı yüklenemedi"
John Fordyce

Üzgünüm bilmiyorum. Gördüğüm tek yol, her takmak istediğinizde terminalde mount.cifs ... komutunu çalıştırmanız ve sonra da natilus'ta görmeniz.
bob

ya da alternatif olarak, fstab'e otomatik arasında noauto yerine kullanmak
bob
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.