Ubuntu ve Mac OSX arasında dosya paylaşmama yardımcı olan herhangi bir bağlantı/ders/video var mı?
Ubuntu 10.04 (Lucid) ve Mac OS X için bir miktar Google-fu bulundu bir rehber Bana bir tane almak istemiyorsan ...;)
Ubuntu'da bir Samba Sunucusu kurun
OSX’de :
Windows'ta:
* Sunucunun * nix'te nasıl kurulacağını da içeren pencereler için gerçekten uzun bir özet açıklama.
Samba, temel olarak tamamen çapraz platformlu ve kurulumu/kullanımı daha kolay olan Windows NFS'dir (Ağ Dosya Sistemi).
Not: Samba'yı yapılandırmak için bir GUI aracı var ancak başımın üstünden nasıl erişeceğimi hatırlamıyorum. Ayrıca, OSX’deki Samba’ya üst çubuk menüsünden bağlan (veya benzeri bir şey) altında bağlanabileceğinizi düşünüyorum ama 6 yıldan beri bir mac kullanmadığım için tam olarak ne dendiğini hatırlayamıyorum.
IMHO, bu yöntemi FTP'den daha kolay ve doğrudan kullanabiliyor çünkü uzak klasörü sisteminizdeki bir yerel klasör gibi takıyor. Bundan daha şeffaf olamaz.
Bunu, aşağıdakileri yaparak başardım:
G5 PowerPC'de Mac OS 10.4 (Tiger) ve Acer Aspire One'da Ubuntu var.
Mac OS'de, sistem tercihleri> paylaşım bölümüne gidin ve "Kişisel Dosya Paylaşımı" nı etkinleştirin
Ubuntu'da DashHome'u açın ve "Files" klasörünü açın. (veya ancak dosyalar klasörüne nasıl gideceğinizi biliyorsunuzdur.)
Kenar çubuğunda "Ağa Göz At" ı seçin
İki makine aynı ağda olduğu sürece, Mac'inizde Ubuntu'ya yerleştirebileceğiniz bir dizin bulunmalıdır.
Ne yapacağım hakkında çok az fikrim vardı, sadece bu sayfayı hazırladım ve oldukça kolaylaştı. Bir ev ofisinde dosya paylaşımı benim için çalışıyor. Uzaktan çalışmanız gerekirse kendi ağınızdan çıkacağınız için işe yaramaz.
Samba kurulumumda, üç Mac'li bir ev ağı ve Ubuntu çalıştıran bir sunucuda (9.04'ten beri, 10.10'da) iyi çalışıyor. Ubuntu makinesi Finder'da diğer Mac'lerle birlikte otomatik olarak görünür.
Ben izledim bu kurulum kılavuz Samba kurulumu için. Kılavuz Ubuntu sunucusu içindir, ancak aynı kurulumdur ve masaüstü sürümü için aynı şekilde çalışır.
Yaptığım tek değişiklik 0755 yerine "create mask" değerini 0777 ("world writable") olarak ayarlamaktı, aksi takdirde Mac'ten Ubuntu makinesinde klasörler oluşturmak düzgün çalışmadı.
Güvenli bir yerel ağınız varsa, windows kullanıcılarını vb. Ziyaret ediyorsanız, hemen hemen her platformdan erişilebilen bir ftp sunucusu kullanmak gerçekten en kolay ve en güvenilir olanıdır. https: // yardım. ubuntu.com/10.04/serverguide/C/ftp-server.html
Ayrıca, çoğu medya cihazı, eğer gelirse ftp'yi kullanabilecek.
Bir ftp sunucusuna bağlanmak gerçekten bir mac'tan basittir http://www.youtube.com/watch?v=GNP48LcNV0Y Eğer gerçekten mac'tan ftp'ye yazmanız gerekirse (Finder başarısız olur ve salt okunur olarak bağlar) kontrol edin. http://anoved.net/2008/03/macfuse-ftp-and-you/
o kadar çok cevap ve hiçbiri doğru değil, SAMBA'yı kullanmak çok saçma, SAMBA NFS'in yoksul mans versiyonunu, NFS gitmenin yolu, neredeyse tüm unix dağıtımlarına özgü ve daha hızlı ve daha iyi olan SAMBA'yı sadece popüler olan çünkü çünkü NFS hakkında konuşun, eğer üçünün de paylaşmasını istiyorsanız (kazanın, ubu, mac) sonra evet, SAMBA, eğer sadece mac ve ubuntu ise, yerel paylaşım seçeneği nfs'dir.
Bazen işletim sistemi ile birlikte gelir, tam bir eğitim dersi için Sudo apt-get install nfs-kernel-server
(veya brew) değilse burada
Ubuntu'dayım 14.04 Amacım,/OS altında kayıtlı olan tüm harici cihazları (örneğin, harici hdd, dahili optik sürücü) Mac OS X ile (yosemith) paylaşmaktır.
Ubuntu'da bir Terminal penceresi açın
$Sudo nautilus
İstendiğinde kök şifrenizi girin
Bir nautilus penceresi açılacak, system /media
seçeneğine göz atın
Seçin sağ tıklayın Properties
. Share
öğesini tıklayın. Guest Share
öğesine tıklayın. Apply changes
.
Mac Os X'te Finder'ı Aç, Sunucuya Git Command + K'ye tıklayın Ubuntu IP'sini girin ve Misafir'e tıklayın
Zaten söylenenleri temel alarak, paylaşmak istediğim klasörü sağ tıklatarak ve paylaşmayı etkinleştirerek Ubuntu'dan Mac'e dosya paylaşabilirim.
Çok kullanışlı ve oldukça basit, Mac ve Linux (ve diğer birçok platformlar) arasında dosya ve dizin paylaşımı için Syncthing 'dir. Macbook Air'deki klasörleri Linux Mint'e paylaşmak için kullanıyorum. Tek yönlü bir eşitleme yapmak istiyorsanız, kaynak klasörünüzü bu klasörün gelişmiş ayarlarında "Yalnızca Gönder" olarak ayarlayın, böylece alıcı bilgisayarın klasöründe silinen dosyalar kaynak bilgisayarın klasöründen silinmez.
Basit bir paylaşım türü istiyorsanız, her iki makinede Teamviewer, Skype veya Yahoo Messenger + gyache kullanabilirsiniz.
Sonra istediğiniz dosyayı gönderebilirsiniz. Bununla birlikte, bu yöntem nispeten yavaştır.
HTTP sunucusu
HTTP normal web sitelerine erişmek için kullanılan protokoldür, bu nedenle her işletim sistemi uygulamak zorunda kaldı!
IP'nizi kaynak bilgisayarda bulun. 192.168.0.10
. Ubuntu veya Mac OS'ta:
ifconfig
Aktarmak istediğiniz dosyayı içeren dizinde bir sunucu oluşturun:
python -m SimpleHTTPServer 8080
Alıcı bilgisayarda, bir tarayıcı açın ve şu adresi ziyaret edin:
192.168.0.10:8080
Artık dizinler arasında istediğiniz dosyaya gidebilirsiniz.
Bu yöntemin hızlı/sağlam olup olmadığından emin değilim, ancak kurulumu kolay ve taşınabilir olanlardan biri.
Daha hızlı alternatifler aşağıda tartışılmaktadır: https://stackoverflow.com/questions/12905426/what-is-a-faster-alternative-to-pythons-simplehttpserver
rsync
SSH, MacOS ve Ubuntu'da çok kolay çalışıyor ve bu yüzden çok kolay bir şekilde kullanabiliriz Rsync .
İlk önce bir bilgisayardan diğerine SSH koyabildiğinizden emin olun.
MacOS SSH sunucusunu CLI'den aşağıda açıklandığı şekilde etkinleştirebilirsiniz: http://osxdaily.com/2016/08/16/tr/enable-ssh-mac-command-line/
Sudo systemsetup -setremotelogin on
Şimdi, sizden Ubuntu'dan Mac'e erişebildiğinizden emin olun:
ssh [email protected]
Parolanızı gizli tutmak istiyorsanız, kullanıcı için yeni bir hesap oluşturabilirsiniz.
Daha sonra, giriş yaptıktan sonra, dosyaları sunucudan istemciye kopyalamak için giriş yapın:
rsync -av [email protected]:/full/path/to/remote/directory .
Tek seferde birden fazla dizin kopyalanabilir https://unix.stackexchange.com/questions/308810/copying-multiple-files-using-rsync-over-ssh . :
rsync -av '[email protected]:/full/path/to/remote/directory "/full/path/to/remote/directory with space"' .
Bu en yaygın ortak payda yöntemidir: en sağlam, verimli, yaygın olarak kullanılabilen Linux ve güvenlik, iyi bilinen dosya izinlerine + kullanıcı programlarına dayanır.
Ubuntu 18.04 ve Mac OS 10.13: "Yüksek Sierra" arasında test edilmiştir.
Ubuntu 13.10’u iMac OS X’e bağlamanın basit bir yolunu buldum.
Sonra çalıştı, her iki bilgisayara da bağlı. Ancak mac'umdaki klasörlere erişmek için hemen çalışmadım, biraz beklemek zorunda kaldım. Ama sonra hepsi işe yaradı! ve şimdi 23 mb/sn'de dosya aktarıyorum.
iyi eğlenceler