[+] Uprawnienia FTPd serwer

Konfiguracja serwerów, usług, itp.
saja5
Posty: 57
Rejestracja: 29 kwietnia 2008, 11:20
Lokalizacja: Szczecin

[+] Uprawnienia FTPd serwer

Post autor: saja5 »

witajcie,

mam pewien problem z FTP. Posiadam serwer FTPd ver 0.17
Zawsze po zgraniu plików na serwer mam standardowo uprawnienia 640.
Jest to uciążliwe bo muszę wszystkie zmieniać na 644.
Jak zrobić żeby przy zgrywaniu plików na serwer FTP uprawnienia były 644?

Pomóżcie.
linx
Posty: 27
Rejestracja: 10 czerwca 2008, 07:20

Post autor: linx »

pokaż jak masz ustawiony plik konfiguracyjny serwera ftp. to wtedy Ci pomogę.
saja5
Posty: 57
Rejestracja: 29 kwietnia 2008, 11:20
Lokalizacja: Szczecin

Post autor: saja5 »

patrze w /etc/ i szukam konfigu... znalazłem
/etc/pam.d/ftp

Kod: Zaznacz cały

# Standard behaviour for ftpd(8).
auth    required        pam_listfile.so item=user sense=deny file=/etc/ftpusers

# This line is required by ftpd(8).
auth    sufficient      pam_ftp.so

# Uncomment this to achieve what used to be ftpd -A.
#auth   required        pam_listfile.so item=user sense=allow file=/etc/ftpchroo

# Standard blurb.
auth    required        pam_unix_auth.so shadow nullok use_first_pass
auth    required        pam_shells.so
account required        pam_unix_acct.so
session required        pam_unix_session.so
session required        pam_limits.so

Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

pam.d to niekoniecznie... nie ma innego konfigu?
Ewentualnie możesz zainstalować np. vsftpd (w ogóle zwykłe ftpd to chyba ma niewielką funkcjonalność) i tam można to łatwo ustawić.
linx
Posty: 27
Rejestracja: 10 czerwca 2008, 07:20

Post autor: linx »

to raczej nie jest plik konfiguracyjny.
Jaki serwer ftp zainstalowaleś?

To powiem Ci jaki plik pokazać.

ps. FTPd to nie jest pełna nazwa serwera (ftpd -File Transfer Protocol Daemon).
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

linx pisze:ps. FTPd to nie jest pełna nazwa serwera (ftpd -File Transfer Protocol Daemon).
Jest taki pakiet ftpd - najprostsza wersja demona ftp :)

W pakiecie nie widzę żadnego pliku konfiguracyjnego - przejrzyj jeszcze mana.
saja5
Posty: 57
Rejestracja: 29 kwietnia 2008, 11:20
Lokalizacja: Szczecin

Post autor: saja5 »

zainstalowałem vsftpd i chcem ustawić tak aby pliki miał chmod 0644

w pliku /etc/vsftpd.conf

Kod: Zaznacz cały

# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
local_umask=644




i nie działa :(
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Umask to nie to samo co chmod. Zmień na 022 i przeczytaj sobie man umask,
saja5
Posty: 57
Rejestracja: 29 kwietnia 2008, 11:20
Lokalizacja: Szczecin

Post autor: saja5 »

Kod: Zaznacz cały


umask 0644 ???

Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Kod: Zaznacz cały

local_umask=022
Tak ustaw... :-?
ODPOWIEDZ