
FreeBSD Kullanıcı izinleri Konusunda Yardım
8
●1.723
- 17-08-2010, 16:31:49daha önce hiç freebsd kullanmadım. Kullanıcı hesapları oluşturuyorum fakat sanırım her kullanıcı bulunduğu dizinin bir üstüne çıkamıyor veyahut izinleri yüzünden üst dizinlerde dosya yükleme silme editleme vb işlemleri yapamıyor. /root dizininde işlem yapabilmem için bir kullanıcı hesabında ne gibi işlemler yapmam gerekir.? Bu konuda bilgi sahibi olan arkadaşlar bilgilerini paylaşabilirse hem benim için hemde bu konuda bilgi sahibi olmak isteyen arkadaşlar için büyük bir fayda sağlamış olacak
- 17-08-2010, 16:35:07root dizininde işlem yapabilmek için root olacaksınız onun yolu yok. Diğer taraftan bütün sitemlerde öyledir kullanıcılar kendi ev dizinlerinin dışına çıkamazlar güvenlik nedeniyle. Ama root olan bir kullanıcı tüm kullanıcıların ev dizinlerini görebilir.
Bütün dizinleri görebilen bir kullanıcı oluşturmak için kullanıcının grubunu root yaparsınız. - 17-08-2010, 16:42:13root ile giriş yapmayı denediğimde sorun alıyorum. ssh a baglantı kuramıyorum. şifre doğru olmasına rağmen. bende farklı bir kullanıcı tanımladım ve o kullanıcı üzerinden root a erişim sağlıyorum. Fakat böyle olunca da ftp şekilde bağlantılarda sorun yaşıyorum. sftp://xxx.xxx.xx.xx şeklinde girmeyi denediğimde başarısız oluyor oturum açma.
- 17-08-2010, 16:49:32linuxsistem adlı üyeden alıntı: mesajı görüntüle
Normal kullanıcı ile login olduktan sonra;
su root
şeklinde root'a geçiş yapmayı deneyin.
Edit:
Giriş yapabilirseniz;
sshd_config dosyasındaki
PermitRootLogin no
değerini
PermitRootLogin yes
olarak değiştirirseniz direk root olarak login olabilirsiniz. - 17-08-2010, 16:56:00zbahadir adlı üyeden alıntı: mesajı görüntüle
vi /etc/ssh/sshd_config yapıp PermitRootLogin no yes olarak değiştirmeyi denediğimde sorun oluşuyor. ctrl + z veya ctrl + x ile çıkış yaptığımda bana değişiklikler kayıt olsun mu tarzı uyarı vermiyor ve yaptığım değişiklikleride kayıt etmiyor. - 17-08-2010, 17:13:49linuxsistem adlı üyeden alıntı: mesajı görüntüle
F4 ile dosyayı açar istediğiniz değişikliği yaparsınız F2 ile kaydedersiniz.
Edit:
perl kuruluysa komut satırından root yetkileriyle alttaki kodu çalıştırın.
perl -pi -e 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config
Değişikliği script kendisi yapsın. - 17-08-2010, 17:24:06sanırım en iyisi nano kurmak olacak
cd /usr/ports/editors/nano
make install
komutu ile nano kurulumunu başlattım.
zbahadir adlı üyeden alıntı: mesajı görüntüle
--------------------------------------------------
buda çözüm olmadı. PermitRootLogin no değerini PermitRootLogin yes olarak değiştirip kayıt ettim fakat yine de root olarak giriş yapamıyorum.
--------------------------------------------------
aceleci davrandık # kaldırmayı unutmuşum. Tamam şuan root olarak giriş yapabiliyorum. Teşekkürler
açıklayıcı olması açısından belirtiyim
/etc/ssh/sshd_config içerisinde yer alan
# PermitRootLogin no
değerini
PermitRootLogin yes olarak değiştirdim ve
/etc/rc.d/sshd restart
diyip ssh restart edip arkasından root olarak ssh bağlantısını gerçekleştirdim.