Tá pasfhocail dearmadta uair amháin ag gach úsáideoir ar láithreáin ghréasáin nó líonraí sóisialta nár úsáid siad le fada an lá. Is féidir go dtarlódh cás den chineál céanna le dáileadh Linux. Ní bheidh sé deacair dearmad a dhéanamh air, go háirithe má tá go leor dáiltí difriúla le pasfhocail éagsúla. Ansin beidh muid ag caint faoi cad atá le déanamh má rinne tú dearmad ar do phasfhocal Linux, conas é a athshocrú i gceart agus gan do shonraí a scriosadh. Ní tasc an-deacair é pasfhocal Linux a athshocrú. Ach ba chóir a shoiléiriú nach féidir leat an focal faire a fháil amach, ní féidir leat ach é a athshocrú.
Chun an focal faire a athshocrú, ní mór duit diosca LiveCD a lámh le haon dáileadh Linux, níl sé ach tábhachtach go ndéanfaí giotán an chórais a athchóiriú agus an córas ar an diosca a mheaitseáil. Is fearr na leaganacha is déanaí de dháileacháin a ghlacadh. Tá siad níos áisiúla oibriú leo, cé go bhfuil fiú Gentoo agus ArchLinux oiriúnach.
Ansin, tosaithe ón LiveCD agus oscail teirminéal. Má théann an diosca isteach i mblaosc ordaithe gan GUI, tá sé sin ceart go leor. Ní mór duit fios a bheith agat cén tiomántán crua atá fréamhchóras comhaid an dáileacháin a bhfuil tú chun a shuiteáil suite. Is féidir leat gach diosca atá ar fáil a fheiceáil leis an ordú:
$ fdisk -l
De ghnáth, tosaíonn an t-ainm tiomántán leis na litreacha sd do thiomáineann rialta agus nvme do M.2 SSDs. Sa chás seo, tá an deighilt fhréamh beag má leithdháileadh deighilt ar leith don fhillteán baile le linn na suiteála agus tá córas comhaid Linux aige. Mura ndearnadh deighilt ar leith don lódóir tosaithe, ansin marcálfar an fhréamhdheighilt freisin le réiltín mar bootable. Mar shampla, is é seo /dev/nvme0n1p1
. Ní mór é a fheistiú i /mnt:
$ mount /dev/nvme0n1p1 /mnt/
Seo mar a fheicimid /dev/nvme0n1p1
- críochdheighilt inar suiteáladh an córas. D’fhéadfadh sé a bheith chomh héasca céanna /dev/sda1
nó /dev/sdb5
. Ansin cuir isteach an timpeallacht chroot:
$ chroot /mnt /bin/bash
Anois táimid timpeallaithe ag trealamh dáileacháin atá suiteáilte ar dhiosca gléasta. Is leagan é seo den mhodh aisghabhála gan an córas oibriúcháin a thosú.
Ansin, is féidir leis an úsáideoir pasfhocal úsáideora fréimhe Linux a shocrú ag baint úsáide as an ordú passwd
:
$ passwd root
D'fhéadfadh sé a bheith go mbeidh an áirgiúlacht caith earráid, ach más rud é nach léiríonn sé aon earráidí, tá an focal faire nuashonraithe go rathúil agus is féidir leat úsáid a bhaint as do chóras.
Tá bealach eile. Stóráiltear pasfhocail do gach úsáideoir sa chomhad /etc/shadow
san fhoirm seo a leanas:
user_name:encrypted password:user_id:group id_id
Mar shampla:
root:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA:0:0::::: bin:!!:9797:0::::: daemon:!!:9797:0:::::
I gcás gach iontráil, déantar na paraiméadair go léir a dheighilt le coilíneachtaí, is é an chéad pharaiméadar (fréamh) an t-ainm úsáideora, is é an dara ceann (AAAAAAAAAAAAAAAAAA ...) an hash phasfhocal. Chun an focal faire a athrú go dtí an ceann atá ag teastáil, ní mór duit a hash a chruthú de láimh ar dtús. Chun seo a dhéanamh is féidir leat an t-ordú seo a leanas a úsáid:
$ openssl passwd -1 -salt xyz new_password
Ansin cuirimid isteach é in ionad an ceann roimhe seo:
$ vi /etc/passwd
Ní féidir an focal faire Linux a bhaint go hiomlán; gan focal faire, ní bheidh tú in ann logáil isteach sa chóras; Tar éis athsholáthar, sábháil na hathruithe agus tá tú críochnaithe. Sula ndéanfaidh tú atosú, ná déan dearmad an chroot a fhágáil agus fréamh an chórais a dhíshuiteáil:
$ exit $ umount /mnt
Mura bhfuil an diosca ar láimh, is féidir leat Grub a úsáid chun na críche seo. Sa roghchlár roghanna tosaithe, brúigh E chun paraiméadair eithne a chur in eagar:
Anseo sa líne vmlinuz tar éis na paraiméadair go léir (féach an scáileán) is gá duit an paraiméadar init=/bin/bash
a chur leis :
Chun leanúint leis an luchtú, ní mór duit Ctrl+D
a bhrú . Tar éis an tosaithe a bheith críochnaithe, cuirfidh an eithne an t-ordú ar aghaidh chuig an bhlaosc bash, rud a chuireamar ar aghaidh sna paraiméadair eithne áit ar féidir leat an focal faire a ghnóthú. De réir réamhshocraithe, tá an córas comhad suite i mód inléite amháin;
$ exit $ umount /mnt
Tá gach gníomh eile leis an gcomhad /etc/shadow
cosúil leis an gcéad phointe.