• 23-11-2020, 11:58:35
    #1
    Merhabalar,

    Bir kişiye sunucu bilgilerimi vermem gerekiyor. Fakat root olarak girmesini istemiyorum. Sadece X Dosyasını görüp yönetebileceği bir kullanıcı açabilir miyim ?

    İşletim Sistemi : Ubuntu

    Teşekkürler
  • 23-11-2020, 12:02:24
    #2
    Üyeliği durduruldu
    zamanında bana da centos için gerekli olmuştu benzer bir durum ama yapılamadığı bilgisini almıştım bir çok yerden. belki ubuntuda vardır.
  • 23-11-2020, 12:02:58
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Bir kişiye sunucu bilgilerimi vermem gerekiyor. Fakat root olarak girmesini istemiyorum. Sadece X Dosyasını görüp yönetebileceği bir kullanıcı açabilir miyim ?

    İşletim Sistemi : Ubuntu

    Teşekkürler
    Evet dosyanın okunma, yazma, yürütme gibi izinlerini ayarlayarak, sistemde sadece belirli kullanıcıların o dosyayı görmesini sağlayabilir, sadece root'un erişmesi gereken (/etc/shadow) gibi dosyalara erişimi kısıtlayabilirsiniz.

    https://unix.stackexchange.com/quest...-read-the-file

    Burada nasıl yapılacağına dair adımlar var
  • 23-11-2020, 12:04:13
    #4
    nesmira adlı üyeden alıntı: mesajı görüntüle
    zamanında bana da centos için gerekli olmuştu benzer bir durum ama yapılamadığı bilgisini almıştım bir çok yerden. belki ubuntuda vardır.
    Konunun Centos ya da Ubuntu olmasıyla bir alakası yok bildiğim kadarı ile. Tüm Linux sistemlerine kullanıcılara özel yazma/okuma/yürütme yetkisi verebiliyorsunuz. A user'ının yetkilerini en aşağıya çekerseniz önemli dosyalara erişimini kısıtlarsınız
  • 23-11-2020, 12:26:49
    #5
    O dosyayı sadece bir guruba full kontrol ile etiketleyin sonra istediğiniz kullanıcıları sadece o gruba üye yapın.
  • 23-11-2020, 18:07:02
    #6
    dnaz adlı üyeden alıntı: mesajı görüntüle
    O dosyayı sadece bir guruba full kontrol ile etiketleyin sonra istediğiniz kullanıcıları sadece o gruba üye yapın.
    Tam olarak kodunu iletebilir misiniz ?
  • 23-11-2020, 19:35:05
    #7
    groupadd grup_adi
    usermod -a -G grup_adi kullanci_adi // burada sadece bu gruba ait olmasını istiyorsanız -a yı kaldırabilirsiniz. O zaman kullanıcı sadece bu gruba üye olur.
    Daha sonra dosyaya izin vermelisiniz.

    chmod 077 dosya_adi
    kabaca bu şekilde kullanabilirsiniz, kullanıcı ekleme kodlarını yazmadım onu biliryorsunuz galiba, terminal e adduser yazarak kolayca ekleyebilirsiniz.
  • 23-11-2020, 19:42:02
    #8
    dnaz adlı üyeden alıntı: mesajı görüntüle
    groupadd grup_adi
    usermod -a -G grup_adi kullanci_adi // burada sadece bu gruba ait olmasını istiyorsanız -a yı kaldırabilirsiniz. O zaman kullanıcı sadece bu gruba üye olur.
    Daha sonra dosyaya izin vermelisiniz.

    chmod 077 dosya_adi
    kabaca bu şekilde kullanabilirsiniz, kullanıcı ekleme kodlarını yazmadım onu biliryorsunuz galiba, terminal e adduser yazarak kolayca ekleyebilirsiniz.
    Grubu açabildim. Kullanıcıyı gruba dahil edebildim mi ? Bilemiyorum. Kullanıcı halen dosyayı göremiyor.
  • 23-11-2020, 19:44:31
    #9
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Grubu açabildim. Kullanıcıyı gruba dahil edebildim mi ? Bilemiyorum. Kullanıcı halen dosyayı göremiyor.
    Dosyayı göremiyor mu yoksa dosyayı açamıyor mu ?

    ls -l dosya_adi
    çıktısı nedir?

    Birde kullanıcı terminalden

    groups
    komutunu çalıştırsın ait olduğu grupları görmek için. Dizin izinlerinden de kaynaklanabilir görmeden fazla birşey diyemiyorum.