VSFTPD jakie polecenia wklepac...
|
pepe_lodz |
Dodano 18-06-2009 17:23
|
Super User
Posty: 461
Dołączył: 26/05/2009 13:46
|
mam prosbe i zarazem pytanie. Czy w Tomato w konsoli do polecen VSFTPD przez soft mozna wklepac tam jakies polecenie ktore bedzie okreslac jaki uzytkownik nizej zdefiniowany z haslem bedzie mial do jakich katalogow dostep ? Poprostu chce miec uzytkownikach z haslami i np ja mam dostep do calego dysku a uzytkownik XXX dostep np do 2 katalogow na dysku.
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
|
|
|
|
shibby |
Dodano 19-06-2009 07:42
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
w /etc/vsftpd.passwd defuniujesz userow i dostep do katalogu np
Cytat shibby:$1$$ixxxxxxxxWV3.iwZpl0:0:0:shibby:/mmc:/sbin/nologin
natomiast w /etc/vsftpd.users/* sa pliki z dodatkowymi uprawnieniami do katalogu. np ja mam plik shibby z zawartoscia
Cytat dirlist_enable=yes
download_enable=yes
write_enable=yes
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
pepe_lodz |
Dodano 19-06-2009 07:45
|
Super User
Posty: 461
Dołączył: 26/05/2009 13:46
|
Ale gdzie napisac do ktorych ma miec katalogow dostep uzytkownik ? I widzialem ze uzytkownikow mozna stworzyc w TOMATO w FTP na samym dole. To nie wystarczy ?
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
|
|
|
|
pepe_lodz |
Dodano 19-06-2009 10:11
|
Super User
Posty: 461
Dołączył: 26/05/2009 13:46
|
SHIBBY mozesz mi dokladniej wytlumaczyc z tym FTPem
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
|
|
|
|
shibby |
Dodano 19-06-2009 10:44
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
no w gui tworzysz usera i wpisujesz to czego ma miec dostep. i ma dostep do wszystkiego w tym katalogu. nie mozesz zrobic tak ze ma miec dostep d tego podkatalogu a do drugiego juz nie. tak sie nie da.
ew mozesz zrobic sobie jakis tam osobny katalog i bindowac katalogi do ktorych ma miec dostep.
//EDIT rozwijajac mysl
zalozmy ze masz katalog /mmc/dane
i w nim podkatalogi aa bb cc
ty masz miec dostep do wszystkich katalogow a user zdzis ma miec tylko do aa i cc. do bb nie.
no to robisz
mkdir /mmc/zdzis
mkdir /mmc/zdzis/aa
mkdir /mmc/zdzis/cc
mount -o bind /mmc/dane/aa /mmc/zdzis/aa
mount -o bind /mmc/dane/cc /mmc/zdzis/cc
w ten sposob podmontowalismy zawartosc katalogow aa i cc pod puste katalogi w zdzis.
teraz tworzysz w gui -> ftp usera zdzis i dajesz mu dostep do /mmc/zdzis
a dla siebie tworzysz usera z dostepem do /mmc/dane
powinno zadzialac.
Edytowany przez shibby dnia 19-06-2009 10:49
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
obsy |
Dodano 19-06-2009 10:47
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Da się? To tylko kwestia uprawnień do katalogów i dane użytkownika.
No ale w da się w openwrt, w tomato jest to zamieszane i konfiguracja schowana głęboko w ciemności
|
|
|
|
pepe_lodz |
Dodano 19-06-2009 10:50
|
Super User
Posty: 461
Dołączył: 26/05/2009 13:46
|
ale w GUI mozna tylko dodac uzytkownikow z haslami ale nie mozna ustalic ze uzytkownik X na dysku z danymi ma dostep do katalogu XX a uzytkownik Y ma dostep do calego dysku. Mozna tylko ustalic katalog publiczny anonymouse i private.
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
|
|
|
|
shibby |
Dodano 19-06-2009 10:51
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
oj obsy nieprzesadzaj
co do mojego poprzedniego postu to oczywiscie
Cytat
mount -o bind /mmc/dane/aa /mmc/zdzis/aa
mount -o bind /mmc/dane/cc /mmc/zdzis/cc
musisz wpisac do skryptu po podmontowaniu dysku by katalogi montowaly sie kazdorazowo po restarcie.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
shibby |
Dodano 19-06-2009 10:56
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
a sorry pomylilo mi sie z samba. ale zaraz cos wymyslimy
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
pepe_lodz |
Dodano 19-06-2009 11:04
|
Super User
Posty: 461
Dołączył: 26/05/2009 13:46
|
SHIBBy tylko w FTP mozna dodwac uzytkownikow ale nie wskazuje im sie do ktorego katalogu maja miec dostep. Tworzy sie tam tylko uzytkownika z haslem i nic wiecej.
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
|
|
|
|
shibby |
Dodano 19-06-2009 11:11
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
dobra chyba wiem
utworz usera dla ftp takiego jak chesz. pozniej z pliku /etc/vsftpd.passwd skopiuj sobie ta linie z userem. usun usera dla ftp. a do pliku po podmontowaniu dysku dopisz:
Cytat echo "zdzis:$1$$ixxxxxxxxWV3.iwZpl0:0:0:zdzis:/mmc/zdzis:/sbin/nologin" > /etc/vsftpd.passwd
service vsftpd restart
czyli w echo linie z userem ktorego skopiowales zmieniajac sciezke dostepu do katalogu do ktorego ma dostep a nastepnie przeladowujemy vsftpd.
powonno zadzialac.
Edytowany przez shibby dnia 19-06-2009 11:11
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
pepe_lodz |
Dodano 19-06-2009 11:15
|
Super User
Posty: 461
Dołączył: 26/05/2009 13:46
|
tylko z tego co pamietam ja nie mam w etc pliku vsftpd.passwd :/
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
|
|
|
|
shibby |
Dodano 19-06-2009 11:25
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
masz. musisz miec. w /etc/ nie w /opt/etc. a dokladnie to w /tmp/etc bo /etc jest linkiem symbolicznym do /tmp/etc
Edytowany przez shibby dnia 19-06-2009 11:26
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
pepe_lodz |
Dodano 19-06-2009 11:31
|
Super User
Posty: 461
Dołączył: 26/05/2009 13:46
|
ahaaaaa ok w domu oblookam
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
|
|
|