Başka bir kullanıcı olarak Windows paylaşımına bağlanmayı geri yüklemenin bir yolu var mı?


10

Ubuntu 13.04'e yükselttiğimde, dosya yöneticisi, dosya paylaşımından belirli bir kullanıcı olarak ('sunucuya bağlan') Windows paylaşımlarına bağlanma yeteneğini kaybetti. Bir kullanıcı olarak z paylaşımına ve başka bir kullanıcı olarak x paylaşımına bağlanabilirdim, ancak şimdi sunucuya bağlanmak için eskiden olduğu gibi kimlik bilgileri eklemek için yer yok. Kimlik bilgileri olmadan denediğimde, "KONUMA ERİŞİM YAPILAMIYOR - PENCERELERİN PAYLAŞILMASI - İZİN VERİLMEDİ" hatası alıyorum. Bir kullanıcı adı ve şifre istemem gereken ekran görüntüleri buluyorum, ama asla anlayamadım. Sadece bir hata. Önceki versiyondan taşınabilecek bir şey var mı? ~ / .Nautilus'u silmeli miyim? ya da başka birşey?


Her. * Dosyasını geçici bir dizine taşıdım ve sistemimi yeniden başlattım ve oturum açtım. Bir paylaşıma erişmeye çalışırken hala bir şey istemiyor. Sadece bir hata. Yani profilim muhtemelen sorun değil.
Frank Barcenas

Profil ile ilgili bir sorun olduğundan emin değilseniz; burada atılacak ilk adım yeni bir kullanıcı oluşturmak ve Sunucuya Bağlan'ı denemektir. İstemi hala yeni bir kullanıcı altında almıyor musunuz?
l300lvl

Kullanıcı adını / şifreyi paylaşım başına düzeyde girmeniz gerekiyor mu? Belki her zaman aynı paylaşımlara ve kimlik bilgilerine sahip bir (veya daha fazla) sunucuya bağlanmak yeterli olabilir?
Christian Wolf

Yanıtlar:


8

Eğer açarsanız /etc/samba/smb.confdosyayı altta payı tanımı görmek gerekir. Genel olarak şöyle görünür:

[share-name]
comment = 
path = /media/[some-name]
read only = No
guest ok = yes

Yapmak istediğiniz şey, uzak kullanıcının siz görünmesi için bu paylaşım tanımına "kullanıcıyı zorla" satırı eklemektir:

[share-name]
comment = 
path = /media/[some-name]
read only = No
force user = [your-user-name]
guest ok = yes

Sonra samba'yı yeniden başlatın:

sudo service smbd restart

Resmi kaynaklar: http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#FORCEUSER


1

Ben geliştiriciler "Sunucuya bağlanmak" çalışma şeklini basitleştirmek karar verdi düşünüyorum. Çoğu sunucuda, bir paylaşıma erişmeye çalıştığınızda kimlik bilgilerinizi girmeniz istenir ... Ancak bazılarında, önce hangi kullanıcıyı kullanmak istediğinizi açıkça belirtmeniz gerekir. Aslında, bu durumda, Windows altında kullanacağınıza benzer bir sözdizimi kullanmanız yeterlidir.

"Sunucuya bağlan" içinde kullanılacak temel sözdizimi:

smb://UserNameToUseToConnect@SMBServerName/ShareName/

Misal :

smb://franck@myserver/myshare/

Bu sözdizimini kullanarak, alan adınızı ve şifrenizi girmenizi sağlayan bir pencere görünecektir.

Umarım bu sorununuzu çözmenize yardımcı olur. Alan adınızı ve şifrenizi hala sağlayamıyorsanız (pencere / hata mesajı görünmüyorsa) veya başka bir şekilde sunucunuzun yapılandırması hakkında daha fazla bilgi gerekebilir.


0

Bu muhtemelen bir cevap olmamalı çünkü biraz spekülatif, ama belki de bir istemin eksikliği Nautilus'un 3.6 sürümünde başka bir özellik kaldırmadır. WebUpd8'deki bu makaleyle ilgili olarak 3.4 sürümünü SoluOS'tan yüklemeyi denemek oldukça acısız olabilir .

Temel olarak:

sudo add-apt-repository ppa:webupd8team/experiments
sudo apt-get update
sudo apt-get dist-upgrade
killall nautilus

İyi şanslar!

Bu değişikliği geri almak için:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:webupd8team/experiments
killall nautilus
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.