Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 5757|Yanıt: 0

[FTP] VSFTP Dosya Yükleme İzni Sorunu

[Bağlantıyı kopyala]
Yayınlandı 28.11.2021 11:37:33 | | | |
file_open_mode CHMOD'un kullandığı dosya yükleme iznine sahip. Yüklenen dosyanın çalıştırılmasını istiyorsanız, bu değeri 0777 olarak ayarlayın.

local_umask=022 Bu, yerel kullanıcının yüklemesini belirledikten sonra dosya izni ayarıdır

umask Unix işletim sisteminin bir kavramıdır; umask dizinler ve dosyalar oluşturulduğunda verilen ilk izinleri belirler
umask = 022 olduğunda, yeni dizinin izni 755 ve dosyanın izni 644'tür
umask = 077 olduğunda, yeni dizinin izni 700, dosyanın izni ise 600'dür
VSFTPD'nin local_umask ve anon_umask ondan ödünç aldı
Varsayılan olarak, vsftp yüklemeden sonra dosya izni 600, dizin izni ise 700'dür
Yüklenen dosyanın izinlerini değiştirmek istediğiniz iki durum var
Kullanıcı vsftp kullanıyorsa, yerel kullanıcıdır
Yapılandırma dosyasında local_umask değerini değiştirin
Eğer vsftp sanal bir kullanıcı tarafından kullanılıyorsa
Yapılandırma dosyasında anon_umask değerini değiştirin


FTP upload file 403 hatasını nginx kullanarak okuyorsan izin sorunu olabilir.

nginx kullanıcısını ftp grubuna ekle (ekle) : usermod -G ftp nginx

Bir Nginx kullanıcısını FTP grubundan çıkarmak için:
gpasswd -d userName groupName
gpasswd -d nginx ftp

nginx kullanıcısının ait olduğu grubu görüntüleyin: groups nginx







Önceki:Linux systemd servis yöneticisi ayrıntılı şekilde açıklandı
Önümüzdeki:[Antrenman] Nginx üzerinden php-fpm durum bilgilerini kontrol edin
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com