11. september 2006 - 12:33Der er
43 kommentarer og 1 løsning
Hvordan låser jeg min User ,til at kun se/adgang til home fold.
Hey.
jeg køre linux fedora 4 og køre det som server. Virker fint, og det hele det køre. Men mine bruger de kan se alt! De kan selvfølgelig ikke skrive alle steder, men jeg ved at man kan gøre at de kun ser deres Home folder og gruppe?
Hmm, de skal vel kunne se systemet? Ellers kan de ikke køre nogen programmer.
Eller har dine brugere ikke adgang til at udføre programmer? Har de adgang via web eller ftp? Er problemet at de kan se systemet, eller at de kan se andre brugeres filer? Bruger du sikker adgang via ssh eller scp?
Jammen de kan ikke skrive i systemets områder i Linux. Hvis du har givet dem deres egen konto (i filen /etc/passwd ) så er de automatisk udelukket fra at skrive i systemets filer. Men de kan godt se systemets filer. Og hvis du sætter det op på almindelig måde kan de heller ikke skrive i hinandens områder. Du kan evt p+røve det af ved at lave en konto til dig selv, og så se om du kan skrive i systemet, eller hos nogen af de andre.
Jeg vil iøvrigt fraråde dig at køre med alm ftp til brugere. Det betyder at slemme folk kan se deres adgangskoder på usikrede forbindelser. lær dem at køre scp eller secure ftp. scp betyder secure copy. kig på nettet for mere vejledning.
Men min kollega har den samme installeret, og de kan ikke se system filerne?? Men vi tror at det er fordi, jeg skal update proftp med RPM og ikke med YUM? jeg har prøvet at åbne en konto til mig selv, og jeg kan se filsystemerne.
Du har ret med ftp til almindelig, er nok ikke det klogeste. Men som sagt er jeg nybegynder. Men jeg er igang med at gøre noget ved det. Tak for Rådet!
Har du måske et link til en god en? jeg har fundet et pr. stk. Winscp. og secure ftp2??
keld_simonsen -> Ja, FTP er ikke sikkert, men har du mange forskellige brugere og mange brugere som ikke har den store viden er standard FTP det nemmeste at køre. Hvorfor tror du at næsten alle webhoteller blandt andet tilbyder standard FTP via port 21 ?
Ja, hvis du vil bruge ftp så gør som Leif siger og brug "DefaultRoot ~". Jeg véd ikke hvor mange brugere du har. Men winscp og secure ftp2 lyder som gode veje frem
ok.men hvad synes du om core ftp? jeg har ca 15 bruger indtil videre. Jeg har installeret SSH Secure Shell Client, og prøver det lige. Det virker fint og der var også der at brugene kun så home dir. men hvis jeg bruger filezilla kan de stadig se filsystemet, har jeg lige fundet ud af!
Det er jeg igang med at bruge, har også sagt til mine bruger at de skal lære at bruge det. De er vant til pc så det skulle ikke være nogen problem. men lige nu køre SSH på port 21, ved du hvorfor det kan lad sig gøre eller om det er sikkert nok??
Ja, det ved jeg. men jeg har ikke port 22 åben derhjemme. jeg har installeret som sagt SSh og jeg kan komme igennem på port 21! Det er det jeg ikke forstår fordi , det burde man ikke kunne lad så gøre vel??
Det ved jeg ikke Leif, men jeg prøver a finde en løsning på det. indti videre er, jeg kommet til core ftp pro.den skulle køre med SSh og skulle være sikker! Men som sagt, ved jeg det ik om det passer.
Jeg kan se til debian findes en pakke som hedder vsftpd
Som jeg ser problemet med at blande SSH ind i det er at du normalt ser hele disken. Da du laver en remote connection til det login billede som du ville sidde med hvis du sad ved maskinen.
openssh har en apkke openssh-server der har sftp-server programmmet. Prøv dette. Der er så vidt jeg kan se ikke umiddelbar mulighed for chroot i sftp-server men der er et projekt der laver chroot til dette. Virker noget besværligt.
man kan godt have en ftp-løsning og en sftp løsning kørende samtidigt. men alle jeg kender er ved at gå, eller er allerede gået væk fra ftp på brugerbasis, aht. sikkerheden.
ja, det ved jeg ikke om man kan. Det er der sikkert andre der kan.Det er bare lidt mærkeligt at jeg kan med et andet ftp program( core ftp )det må være noget med en opstilling et eller andet sted.Jeg deler pointene mellem jer fordi i har været så hjælpsom.. mange tak for det:)
Jeg kan ikke svare, vistnok fordi du har accepteret svar.
sftp bygger oven på ssh.
Jeg kender ikke core ftp, men det lyder da godt at det fungerer sammen med ssh. Prøv den!
openssh-sftp kan bringes til at lave chroot, men det er noget med at selv kompilere. Hvis core ftp kan det hele, så se da om det ikke er godt nok. Ellers hvis du har mod på det, kan du tage de patches til openssh-sftp der er (google sftp chroot) og lav det.
ok, jeg laver en ny. ( keld simonsen) 100.) jeg fandt ud af det med mine bruger! Under install. af fedora havde jeg valgt ftp server,det vil sige at når jeg var inde på webmin og installere proftp, så var der 2 servere installeret. det har givet en masse sjove problemmer :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.