Neden bir şifre isteniyor?
Çoğu yazılım hassas dosyalara dokunmak üzere tasarlanmıştır, yani özel verilerinizin güvenliğine veya sistem bütünlüğüne duyarlıdır. Bu nedenle yazılım yüklemesi potansiyel bir risktir ve ne yaptığını bilen bir kullanıcı tarafından doğrulanmalıdır. Açık kaynaklı yazılımlar için bile, birisi kontrol edene kadar yeni ses çalarınızla hiçbir kötü kod bitinin gelmediğinden emin olamazsınız. Ve o zaman bile bir şey gözden kaçabilirdi veya paketler yolda manipüle edilebilirdi. Programın derinliklerinde neyin gizlendiğini kim bilebilir? Bir kullanıcı yapmalıdır.
Ubuntu, yazılım yüklemek için rahat bir yol sağlar. Yazılım geliştiricileri bu rahatlığa güvenebilir ve sinaptik / yazılım merkezi / apt'in bu hassas dosyalara erişmelerini sağladığını varsayabilir. Kurallı olarak yazılım deposunda hatalar ve kötü amaçlı kod olup olmadığını kontrol eder. Ama nihai sorumluluk sizindir.
Söz konusu yazılımın hassas dosyalara erişmesi gerekmiyorsa, (ilke olarak) Ubuntu yolunda olmasa da ana klasöre yüklenebilir. Örneğin, kaynak kodu kendiniz derlemeniz veya özel bir yükleme komut dosyası çalıştırmanız gerekir. Bunun daha büyük çabalarının yanında, diğer kullanıcıların yeni yüklediğiniz programa erişmesine izin vermeme dezavantajı vardır (çünkü ana klasörünüze erişme hakları yoktur). İkinci kez kurmaları gerekecek. Bu nedenle, bu kurulum yöntemi büyük ölçekli bir anlam ifade etmez ve küçük ölçekli bir şifre yazmak genellikle yazılımı manuel olarak kurmaktan daha kolaydır.
İşte bu yüzden Synaptic bir şifre soruyor ve neden iyi olduğunu söylüyor.
Sudoers
Diğer kullanıcıların şifre olmadan yazılım yüklemesine gerçekten ihtiyaç duyuyorsanız, bunları sudoers listesine ekleyebilirsiniz. Ancak bu büyük bir güvenlik riskine neden olacaktır . Bu sizi ilgilendirmiyorsa, Internet üzerinden bilgisayarınıza girmek için harika kaynaklara sahip bir bot ağları olduğunu düşünün. Bunu sadece bilgisayarınızı ağa eklemek ve her türlü yasadışı işi yapmak için bilginiz olmadan bağlantı ve bilgi işlem gücünü kullanmak için yaparlar. Kişisel verilerinizden sonra bile bu konuda sizin değiller. Sadece PC'nizi kaçırmak istiyorlar. Hala ilgilenmiyor musunuz? Gerçekten mi? O zaman sudoers listesinin işleyişine dair küçük bir kılavuz olan aşağıdaki cevaba bakın:
Ubuntu'nun ilk kez parolayı sonsuza kadar hatırlaması nasıl sağlanır
Bunu dikkatlice okuyun. Kendinizi sistemden çıkarabilirsiniz.
Korku bitti
Şimdi arkanda korkutuyorsun ve konuyu ciddiye alıyorsun, bunun o kadar da kötü olmadığını söyleyebilirim. Bilgisayarınızda çalışan kişilere güveniyorsanız ve sisteminize uzaktan erişime izin veren programlarınız (ör. Ssh- veya ftp-sunucu) yoksa, parola öğelerini devre dışı bırakmak gerçekten tehlikeli değildir. Sadece en kötü durumu düşünmeden yapmayın ve özel verilerinizi düşünün.
İşlemleri gözden kaçırmayın ( bunu hafifçe yapmayın - yukarıdaki metne ve bağlantıya bakın ):
# in shell type these commands
sudo su # in case you do something stupid, you'll have a root shell open
select-editor # (optional) will allow you to select text editor
visudo # secure way to open sudoers list
Bir editör EKLE aşağıdaki gibi bir satır açar:
confus confusion=(root) NOPASSWD:/usr/sbin/synaptic,/usr/bin/software-center
Söz dizimi açıklama: username machine=(usernameToRunCommandAs) command1,command2,.... Yani yukarıdaki satır, confus'un synaptic ve softwarecenter'ı şifre sorgusu olmadan root olarak çalıştırmasına izin verir. Yine de kabuk profilinize başlatmanız sudo synapticveya gksudo synaptickabuk takma adınıza `` alias synaptic = 'sudo synaptic' 'takma adı koymanız gerekir.