Mac OS X Lion'da SMB paylaşılan ağ sürücülerini otomatikleştirme


50

Mac OS X 10.7'de (Lion) Apple eski SMB desteğinin yerini aldı. Artık paylaşılan (SMB) ağ sürücülerime otomatik olarak bağlanamıyorum. Geçici Çözümler? Yoksa bu imkansız mı? OS X Snow Leopard'da Ubuntu (SMB) paylaşımlı ağ sürücülerimi auto_smb / auto_master (autofs yapılandırmasında / private / etc /) içinde otomatik olarak bağlayabilirim. Doğrudan '/ Ciltler'de üç bağlama noktası (klasör) yaptım, / Birimler / Veri ve / Birimler / webroot kullandım (her ikisi de SMB paylaştı).

Maalesef Lion ağ sürücülerime bağlanmıyor (automount). Sunucuya (Ubuntu dosya sunucusu) Finder'da manuel olarak bağlanmalı, daha sonra bağlama noktalarına gitmek için Terminal'i açmalı ve sonra bağlantı kurmalı. Bu uygulanabilir bir çözüm değil. Ben araştırdım (Google / SO), ancak desteklenmeyen bir bilgisayar korsanlığı dışında hiçbir çözüm bulamadım .

Başlatma sırasında SMB paylaşımlı bir sürücüye otomatik olarak bağlanmak artık mümkün değil mi?

Yanıtlar:


50

İşte ağ sürücüsünü nasıl otomatikleştirebilirim?

  1. Ağ sürücünüze bağlanın (bulucu> git> sunucuya bağlanın)

  2. Ağ sürücünüze giriş bilgilerinizi girin ve 'anahtarlığı hatırlayın' seçeneğini işaretleyin.

  3. Açık sistem ayarları> kullanıcılar> giriş öğeleri

  4. Ağ sürücünüzün simgesini masaüstünüzden başlangıç ​​öğelerine sürükleyin.

Kaynak: Bu makale


6
Çalışıyor :) Ancak Finder'ın her giriş yaptığınızda ortaya çıkmasını istemiyorsanız,
wildpeaks

Giriş öğesinin yanındaki onay kutusunu seçerek Finder'ı gizleyebilirsiniz.
Arne

3
Giriş Öğelerinin yanındaki Gizle onay kutusunu işaretlemek Finder'ı gizlemez… Yukarıda önerilen Automator betiğini kullandım ve bu işe yarıyor.
Toland H

Yosemite
10.10'da

Belki "smb: // guest: @" Finder diyalog penceresini bastırır. Ancak bu yolla bağlantı kesildikten sonra paylaşım oluşturmaz.
Dmitry

37
sudo bash
mkdir -p /Volumes/Network/Video /Volumes/Network/Audio /Volumes/Network/Public
vi /etc/fstab

Aşağıdakine benzer bir şey ekleyin (her satıra 1 montaj)

192.168.0.200:/video /Volumes/Network/Video url automounted,url==smb://user:pass123@192.168.0.200/video 0 0
192.168.0.200:/music /Volumes/Network/Audio url automounted,url==smb://user:pass123@192.168.0.200/music 0 0
192.168.0.200:/public /Volumes/Network/Public url automounted,url==smb://user@192.168.0.200/public 0 0 # there is no password required for this share, just username

Çalıştırmak automount -vc

bash-3.2# automount -vc
automount: /net updated
automount: /home updated
automount: /Volumes/Network/Audio mounted
automount: /Volumes/Network/Watch mounted
automount: /Volumes/Network/Video mounted
automount: /Volumes/Network/Public mounted

Suç seansından çık. Bulucuya göz atın /Volumes/Network- ne zaman oraya gittiğinizde onlar şimdi sadece automount olacaktır. Sadece 10.7.3'te denedim ve iyi çalışıyor.

Aşağıdakine benzer bir doğrulama hatası alırsanız, / etc / fstab içine girilen giriş / şifre kombinasyonunun yanlış olması muhtemeldir. Şifreyi düzelttikten sonra automount'u tekrar çalıştırdığınızdan emin olun.

$ sudo automount -vc
automount: / net güncellendi
automount: / ev güncellendi
automount: / Birimler / Ağ / Bilgi işlem güncellendi
automount: çıkarılmamış
$ sudo ls - l / Birimler / Ağ / Bilgi İşlem /
ls:: Kimlik doğrulama hatası

Hedef bağlama noktasının / Volumes / Network altında olması zor bir gereklilik olmadığını unutmayın; Hedef bağlama noktasını / foo yapabilirsiniz ve talep üzerine oluşturulacaktır.


1
Bunu iki sebepten dolayı Finder'ı kullanmaya göre tercih edilen bir çözüm buluyorum: 1) doğrudan bağlı paylaşım adını belirler ve 2) karışıma başka bir paylaşım eklemek için daha az sayıda, kolayca otomatik hale getirilen adımlar alır. Bir veya iki hisse için, Finder zar zor kabul edilebilir (ve yalnızca kurulumu sürdürmek için ek bir adımla) ancak Finder'ı kullanan onlarca hisse için sıkıcıdır. OTOH, bu çözüm daha 'unixy', iyi bir şey.
00-17:

1
Misafir olarak bağlanmaya çalışıyorsanız, aşağıdaki URL dışında aynı adımları kullanın: cifs: // guest: @ 192.168.0.200 / müzik
Johnny Everson

11
Şifreleri sistemin anahtarlığında saklamanın bir yolu var mı? Şifrelerimi açık metin dosyalarında saklamayı sevmiyorum.
Luca

2
Bağlı dosyalar için varsayılan izinleri belirtmenin bir yolu var mı? Ör. Paylaşılan bir Mac'te bağları birden fazla kullanıcı tarafından okunabilir hale getirin.
Fred Clausen

4
Finder'da Ağ üzerindeki payları göstermez.
Dmitry,

8

AppleScript kullanın:

AppleScript editöründe şunu girin:

tell application "Finder"

try

mount volume "cifs://server/share"

end try

end tell

Komut dosyasını bir uygulama olarak kaydedin. Giriş Başlangıç ​​öğelerinize ekleyin


Mükemmel çalışıyor. Ve sadece OS X 10.11 El Capitan'da çalışıyor.
Dmitry

1
CIFS'nin ne olduğunu merak edenler için (benim gibi) Samba'nın bir lehçesi .
Ashutosh Jindal,

1

Takılan birimi Kullanıcı Hesapları'ndaki "Giriş Öğelerinize" sürükleyerek otomatik olarak paylaşabilirsiniz. İşte böyle yapıyorum ve 10.5'ten beri çalıştı.

Bir kez daha KOBİ payları ihmal edildiğinde, Lion ile bu paylaşımın başlangıcında montajı yaklaşık 30 saniye alacak ... bu gecikme Apple'ın SAMBA'yı Lion'daki kurum içi uygulamalarıyla değiştirdiği için yeni.


Bu geçici çözümden haberdarım, ancak ihtiyacım olan şey bu değil. Bu seçeneğin dezavantajı, 2 Finder penceresinin otomatik olarak açılmasıdır ('gizle' seçeneği işaretli olsa bile). 10.6 autofs çalıştığında, / Volumes / ... noktasında noktaları monte etmek için Samba ağ sürücülerimin doğru şekilde takılması
cyppher 20:11

1

Cevap: Yapamam. (OS X Lion 10.7.2)

Monte edilmiş birimleri "Giriş Öğelerim" içine sürüklemeye çalıştım ancak yeniden giriş yaptığımda bir kimlik doğrulama hatası çıkıyor. Evet, bu Leopard'da iyi çalışıyordu ama Lion'a yükselttikten sonra çalışmayı bıraktı.

Finder kullanarak SMB paylaşımlarıma bağlanmaya çalıştığımda, aynı hatayı veriyor.

SMB paylaşımlarını komut satırından bağlayabiliyorum ve bir kez monte edildiklerinde Finder'da da görünecekler ve Finder bundan sonra iyi çalışıyor. Bu yüzden, montajı yapmak için komut satırına gittiğim sürece, sorun yok, ancak "Giriş Öğeleri" veya "Sunucuya Bağlan" dan çalışmaz

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.