• 17-08-2010, 16:31:49
    #1
    daha ö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:07
    #2
    root 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:13
    #3
    root 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:32
    #4
    linuxsistem adlı üyeden alıntı: mesajı görüntüle
    root 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.
    root erişiminiz yoksa çoğu işlemi yapamazsınız.
    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:00
    #5
    zbahadir adlı üyeden alıntı: mesajı görüntüle
    root erişiminiz yoksa çoğu işlemi yapamazsınız.
    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.
    su - root ile giriş yapabiliyorum. hemen verdiğiz değerleri kontrol ediyorum.


    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:49
    #6
    linuxsistem adlı üyeden alıntı: mesajı görüntüle
    su - root ile giriş yapabiliyorum. hemen verdiğiz değerleri kontrol ediyorum.


    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.
    vi ile uğraşmayın mc kurun norton Commander benzeri bir editör.
    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:06
    #7
    sanı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
    vi ile uğraşmayın mc kurun norton Commander benzeri bir editör.
    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.
    deniyorum hemen. Teşekkürler

    --------------------------------------------------

    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.
  • 17-08-2010, 17:42:29
    #8
    Çözdüğüne sevindim, kolay gelsin.
  • 17-08-2010, 19:41:33
    #9
    sağolun yardımlarınızla atlattık bu sorunu da