OS X'in başlangıçta bir NFS sunucusuna otomatik olarak bağlanmasını nasıl durdurabilirim?


13

Bugün Lion'a geçtim, ancak Snow Leopard'da da aynı sorunu yaşıyordum. Mac bilgisayarımı başlattığımda ve giriş yaptığımda, otomatik olarak bir NFS sunucusuna bağlanıyor. Bunu biliyorum, çünkü sunucuyu Paylaşılan bölümünde Finder'da görüyorum. Geçmişte bir noktada sunucuya bağlandığımı varsayıyorum, ancak şimdi bağlantıyı nasıl durduracağından emin değilim. Nereye bakabilirim? Sunucuyu çıkardıktan sonra bile, bir sonraki başlangıçta yeniden bağlanır. Durdurmak için ne yapabilirim?

Daha fazla bilgi - / etc / auto_home'm şöyle görünüyor:

#
# Automounter map for /home
#
+auto_home  # Use directory service
#
# Get /home records synthesized from user records
#
+/usr/libexec/od_user_homes

Ve çalışan / usr / libexec / od_user_homes çıktı üretmedi.

Bağlama Disk Yardımcı Programı'nda veya Dizin Yardımcı Programı'nda lsofgösterilmiyor ve çalışan bağlantı parçası (/ CIFS) gösterilmiyor. df/ CIFS gösterir ve Dosya Sistemininx-browser:

İşte / etc / auto_master:

#
# Automounter master map
#
+auto_master        # Use directory service
/net            -hosts      -nobrowse,hidefromfinder,nosuid
/home           auto_home   -nobrowse,hidefromfinder
/Network/Servers    -fstab
/-          -static

Ve çıktı mount:

/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
x-browser: on /CIFS (nfs)
localhost:/gWMIVnK_1WG9ZzUq0q3qb7 on /Volumes/MobileBackups (mtmfs, nosuid, read-only, nobrowse)

Bu sinir bozucu. Kablo modemim (bthomehub3) bir paylaşım olarak görünüyor.
Stephen

Yanıtlar:


4

CIFS-mount, x-browser ile aynı sorunu yaşadım… Bu oldu, çünkü Sharity 3'ü denedim ve Mac kullanıcılarının genellikle yaptığı gibi simgeyi çöp kutusuna koyarak 'sildim'. :) Ama program hala yüklü ve CIFS simgesini her gün Masaüstüne koydu.

Aşağıdaki Terminal komutunu kullanarak çözdüm:

sudo /Library/StartupItems/Sharity3/uninstall

Evet! Bu çözüldü - bir ton teşekkürler! Bu beni çok uzun zamandır rahatsız ediyor.
Josh Brown

? Cevabım için 16 Aralık tarihinde yapılan son yorum Sharity'yi çalıştırıyor olabileceğinize dair bir güncelleme sağladı. Sanırım görmedin.
AndrewNimmo

9

NFS otomatik sayısını bulmanıza ve devre dışı bırakmanıza yardımcı olması için NFS Yöneticisi uygulamasını kullanmayı düşünebilirsiniz . Yardım için kılavuzun bu bölümüne başvurmalısınız .

Bağlama adı / CIFS ve NFS bilgilerinin olmaması Sharity çalıştırıyor olabileceğinizi gösterir. Spotlight kullanarak yüklü olup olmadığını kontrol edin. Öyleyse, belgeleri burada bulabilirsiniz .


Teşekkürler. Ancak otomatikleştirilmiş sürücü orada görünmedi.
Josh Brown

Tamam. Bir terminal penceresi açabilir misiniz: yazın /usr/libexec/od_user_homesve return tuşuna basın. Aşağıdaki satıra bir şey yazdırıldı mı? Ardından, aynı terminal penceresine şunu yazın: cat /etc/auto_homeve neyin yazdırıldığını bize bildirin.
AndrewNimmo

Tekrar teşekkürler - Bunların çıktısını göstermek için soruyu güncelledim.
Josh Brown

Tamam. Ne cat /etc/auto_masterdönüyor? Sorunuz başlangıçta NFS dedi, ancak yakın zamanda yapılan bir düzenleme de CIFS'den bahsediyor. mountTerminal penceresinde ne döndürür? Son olarak, Finder'dan ⌘I (bilgi alma) birimin bağlama türü için ne gösterir?
AndrewNimmo

Sorum daha fazla bilgi ile güncellendi. Finder, CIFS klasöründeki Kind öğesinin Sharepoint olduğunu gösterir. Finder'da bir montaj türü hakkında hiçbir şey görmüyorum.
Josh Brown

6

NFS bağlarının Disk İzlencesi'nde görünmesi gerekir. Disk Utility.app (In / Applications / Utilities /) öğesini açın ve Dosya menüsü altında NFS Mounts seçeneğini seçin. Gösterilmeye devam eden sürücünün URL'sini seçin ve kaldırmak için ekranın sol alt köşesindeki eksi düğmesini tıklayın.

Disk Yardımcı Programı - NFS Bağlantı Parçaları ...


Ne yazık ki, orada görünmüyor. Şu anda Lyken ile sohbet ediyorum ve bunu tartıştım: chat.stackexchange.com/rooms/883/…
Josh Brown

3

bunu ~ / Library / LaunchAgents / cifs.plist olarak kaydedin:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>localhost.CIFS</string>
    <key>ProgramArguments</key>
    <array>
        <string>/sbin/umount</string>
        <string>/CIFS</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

(Çeviri: "Ne zaman giriş yapsam, bağlantıyı kes / CIFS")

Bunun bir cevap olmadığını biliyorum, ama bunu çözmek için birkaç makul girişimde bulunduğundan, "En azından bu şekilde sizi rahatsız etmeyecek bir alternatif" önermenin zamanının geldiğini düşündüm.


2

Sistem tercihlerindeki başlangıç ​​öğelerinizi kontrol edin. Orada olabilir, bu yüzden otomatik montajı sürdürür.


Kontrol ettim ve tüm gördüğüm birkaç uygulama: iTunesHelper, Alfred, ClipMenu, DTerm, bzbmenu, Dropbox. Bunların hiçbiri bunu yapmaz, ama belki de ...
Josh Brown

Bu makine yönetilen bir ortamda mıydı?
Digitalchild

Bununla ne demek istediğini açıklayabilir misin?
Josh Brown

Bu makine için bir alan adında istediğiniz zaman oturum açtınız mı?
Digitalchild

1
Hayır, ancak önceki makinemle bir etki alanına giriş yaptım ve her şeyi bu makineden yeni makineme taşımak için Geçiş Yardımcısı'nı kullandım. Yani bir şeyin taşınması mümkündür.
Josh Brown

2

İlk lsofolarak, paylaşımda gerçekte hangi dosyaların açık olduğunu gösteriyor mu? Mu dfaslında bir dosya sistemi monte edilebilir veya Bulucu yararlı olma ve kullanılabilir bir paya ping ve sadece paylaşım noktaları aslında gerçek bir dosya sistemi montaj, ne olabileceğini görmek bağlayan olduğunu göstermektedir.

Belki farkında olmadığınız bazı programlar dağıtıma neden oluyor.

Uzak bir dosya sisteminin bağlanmasına neden olabileceğiniz birçok yer var - ve hepsini tek tek tahmin ediyoruz (tahminim bir anda geliyor). Açık olan dosyaları tam olarak saptayabilirseniz, bağlantının gerçekleştiği yer olduğunu ve otomatik bağlamaları devre dışı bırakmak zorunda kalmayacağınızı fark edebilirsiniz (com.apple.autofsd başlatılan işi devre dışı bırakarak). Bağlantının nedenini takip etmek için son bir yol, paylaşımdaki parolayı geçici olarak değiştirmek (veya bir parola istemek) ve hangi işlemin mac'ta hata verdiğini görmek olabilir.

Şimdi tahmin kısmına ...

Otomatik bağlar ayrıca Kullanıcılar ve Gruplar bölmesinde de yapılandırılabilir.

AutoMount'ları ve Viewing açılır menüsüne bakarak dosya sistemlerinin otomatik olarak kurulmasına neden olabilecek diğer ayarları yapmadığınızdan ve belki de yalnızca bu bağlantıları Mac'inize aktarabilecek herhangi bir dizin sunucusundan ayırarak kontrol edin. bir politika meselesi.

resim açıklamasını buraya girin

resim açıklamasını buraya girin

resim açıklamasını buraya girin


Koştum lsof | grep CIFS(bağlantının adı) ve herhangi bir çıktı almadım. dfgösterir /CIFSDosya Sistemi olduğunu - montaj x-browser:Ayrıca Dizin Utility kontrol edilip herhangi bağlar veya automount'lar bulamadık.
Josh Brown

1

Sorunuzu tamamen yanlış anlamadığım sürece ... Sunucuyu Çıkar düğmesine sürükleyemez misiniz (çöp kutusu)?


Evet, işe yarıyor, ama bilgisayarımı her başlattığımda bunu yapmak çok acı
Josh Brown

1

Mac'iniz bunu önbelleğe alınmış MCX nedeniyle yapıyor. Bir noktada ya da bir dizin sunucusuna sahip olduğunu ya da bağlı olduğunu düşünüyor, muhtemelen OS X Server'da Açık Dizin. Bağlandığınız sunucuya bağlayacağım ve temiz bir ayırma yapacağım. ayrıca bu bilgisayar hesabını görüp göremediğinizi görmek için sunucuyu kontrol edin (gelişmiş görünüm hedefi simgesi sekmesini etkinleştirmeniz, mac adresi aracılığıyla arama yapabilmeniz vb. ve gizli hesapları görmeniz gerekebilir)


Peki bunu Mac bilgisayarımda nasıl çözebilirim? Sunucuya erişimim yok.
Josh Brown

0

Benzer bir sorun yaşıyordum, Finder penceremin Paylaşılan bölümünde üç Sharepoint sunucusunun göründüğünü görüyordum. Kullanıcılar ve Gruplar'a gittim ve dizüstü bilgisayarımda kurulmuş bir Misafir Kullanıcı hesabını devre dışı bıraktım. "Konukların bu bilgisayarda oturum açmasına izin ver" ve "Konukların paylaşılan klasörlere bağlanmasına izin ver" seçimini kaldırdıktan sonra sorun ortadan kalktı.


0

Uzun zaman önce, bir otomatik sayı ayarlamak için NFS Yöneticisi'ni kullandım , ancak Yosemite'a yükselttikten sonra uygulama artık düzgün çalışmıyor. Ancak, bağlantımı gösterdi ve bu makalede , bağlantının nerede yapılandırıldığını bulabildim. (OP gibi, otomatik sayı bilgilerim / etc / auto_master veya onun destekleyici dosyalarından herhangi birinde değildi).

İstenmeyen bağlantıyı kaldırmanın sözde doğru yolu:

sudo dscl
> cd /Local/Default/mounts
> ls
freenas:/mnt/vol_home/nfs_home.plist
> read freenas:\/mnt\/vol_home\/nfs_home.plist
  --various output here showing my configuration --
> delete freenas:\/mnt\/vol_home\/nfs_home.plist
  -- failed due to Invalid Path DS Error: -14009 (eDSUnknownNodeName)
  -- no combination of \, %2F, or quotes was successful

Ve görünüşe göre daha az doğru, kaba kuvvet yöntemi ( sudo cp -pisterseniz dosyayı yedeklemek için kullanın ):

sudo rm /var/db/dslocal/nodes/Default/mounts/freenas:%2Fmnt%2Fvol_home%2Fnfs_home.plist

Yeniden başlatmayı şu yollarla önleyebilirsiniz:

sudo automount -cv
sudo umount /nas     (whatever your mount point is)
sudo rmdir /nas

Ancak, kullanılmakta olan dosyalar nedeniyle umount'a izin vermeyebilir.

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.