Jossain vaiheessa saatat huomata, että sinulla on käyttäjätili, jota ei enää tarvita ja joka on poistettava palvelimeltasi. Ehkä palkkaamasi urakoitsija on saanut työnsä valmiiksi tai kyseessä on yksinkertaisesti testitili, joka on täyttänyt tarkoituksensa. Olosuhteista riippumatta voit poistaa kaikki tarpeettomat käyttäjätilit palvelimeltasi. Tässä artikkelissa näytämme, miten poistat käyttäjätilit CentOS 7 -palvelimelta.
Käyttäjän poistaminen CentOS 7:ssä
Käyttäjän poistaminen CentOS 7:ssä on hyvin yksinkertainen ja suoraviivainen prosessi, mutta ennen kuin aloitamme, sinun on kirjauduttava palvelimelle SSH:n kautta. Jos tämä ei ole sinulle tuttua, älä pelkää, Hostwinds huolehtii sinusta! Voit tutustua seuraavaan artikkeliin, joka käsittelee palvelimeen liittymistä SSH:n kautta. On olemassa muutamia menetelmiä, joita voit käyttää käyttäjätilin poistamiseen, joita voit käyttää tilanteestasi riippuen.
Jos esimerkiksi haluat poistaa käyttäjän käyttäjätilin username_to_delete_here, mutta haluat säilyttää hänen tiliinsä liittyvät tiedostot, käytät root- tai sudo-käyttäjänä seuraavaa. Jos käytät sudo-käyttäjää, varmista, että lisäät komennon eteen sudo:
userdel username_to_delete_here
Tämä poistaisi varsinaisen käyttäjän, mikä estäisi häntä pääsemästä palvelimelle kyseiseen tiliin liittyvillä kirjautumistunnuksilla, mutta säilyttäisi kaikki hänen tiedostonsa.
Jos haluaisit poistaa kaikki tiedostot käyttäjätunnuksesta username_to_delete_here, mukaan lukien hänen kotihakemistonsa ja itse käyttäjätilin, voisit poistaa ne seuraavalla komennolla, jonka annat pääkäyttäjänä (root) tai sudo käyttäjänä. Jos käytät sudo-käyttäjää, varmista, että lisäät komennon eteen sudo:
userdel -r username_to_delete_here