Bekijk Volledige Versie : FTP user met /home rechten
Beste Lui,
Ik heb root acces op Fedora + DA server. Als ik via SFTP inlogd als root, krijg ik toegang tot alle files. Ik wil dan ook aan een collega een ftp account maken (hij HOEFT niet perse via SSH in te loggen) met alleen recht op de /home directory. (Waar alle domeinen en users instaan).
Ik heb via de DA geprobeerd maar het is mij niet gelukt. Hoe kan ik het waar maken? Willen jullie in stappen uitleggen aub.
Willen jullie ons verrijken met jullie kennis.
Alvast bedankt.
Via DA zal je dit niet lukken schat ik, log gewoon even in op de prompt en maak een nieuwe Unix gebruiker aan met als home-dir /home.
Wil jij effe uitleggen hoe?
SSH Inloggen
adduser (welke opties)
passwd user
that`s it? nergens een bestaandje wijzigen ?
Thanks
PCMW, neem anders even contact met mij op. In je PM inbox kan je zien hoe.
Als je dat hier neerzet hebben anderen er misschien ok wat aan die met hetzelfde probleem zitten !!
Origineel geplaatst door Bullcat
Als je dat hier neerzet hebben anderen er misschien ok wat aan die met hetzelfde probleem zitten !!
adduser --shell /bin/false --home /home --no-create-home gebruikersnaam
Dit werkt helaas niet in FC, wel in Debian. Heb even geen beschikking tot een FC server om uit te zoeken hoe het wel moet.
Zijn er nog FC`ers onder ons?
Heb even een FC systeem gevonden.
adduser -d /home -M gebruikersnaam
-M staat voor 'create no home directory'.
Een user aangemaakt.
Maar je moet ook een password toekennen:
# passwd <user>
Geen SSH toegang.
Met gewone ftp kan je wel inloggen maar -M functie werkt wel, je ziet helemaal geen mappen.
Probleem is nog niet opgelost.
Origineel geplaatst door pcmw
Een user aangemaakt.
Maar je moet ook een password toekennen:
# passwd <user>
Geen SSH toegang.
Met gewone ftp kan je wel inloggen maar -M functie werkt wel, je ziet helemaal geen mappen.
Probleem is nog niet opgelost.
Waarom is het probleem niet opgelost, user is succesvol aangemaakt ?
Het probleem heb ik boven vermeld. Ik wil soort Super User aanmaken, die alleen toegang heeft tot /home map; waar alle users en domeinen instaan; zodat hij elke map indien nodig kan wijzigen, toevoegen en verwijderen.
Ik heb nog steeds op zoek naar een oplossing.
Origineel geplaatst door Sinan
adduser --shell /bin/false --home /home --no-create-home gebruikersnaam
Dit werkt helaas niet in FC, wel in Debian. Heb even geen beschikking tot een FC server om uit te zoeken hoe het wel moet.
je maakt een shell aan zonder omgeving, --shell /bin/sh of /bin/bash etc etc
password file van de user editten shell omgeving veranderen in /bin/false en ook /etc/shells even editten zodat "false" ook wordt gezien als een shell (ala no-login).
Effe kan jullie niet volgen..
Willen jullie in stappen uitleggen
# adduser (welke opties?)
# passwd user
Welke bestanden moet ik wijzigen, waar kan ik ze vinden, wat moet ik wijzigen.
Thanks,