Modhanna íocaíochta Abuse

Ag athshocrú do phasfhocal i Linux

19.05.2021, 22:32

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ú.

Do phasfhocal a athshocrú le LiveCD

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

Ag athshocrú do phasfhocal i Linux

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/

Ag athshocrú do phasfhocal i Linux

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/dev/sdb5 . Ansin cuir isteach an timpeallacht chroot:

 $ chroot /mnt /bin/bash

Ag athshocrú do phasfhocal i Linux

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

Ag athshocrú do phasfhocal i Linux

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

Ag athshocrú do phasfhocal i Linux

Ansin cuirimid isteach é in ionad an ceann roimhe seo:

 $ vi /etc/passwd

Ag athshocrú do phasfhocal i Linux

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

An focal faire a athshocrú ag baint úsáide as Grub

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:

Ag athshocrú do phasfhocal i Linux

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 :

Ag athshocrú do phasfhocal i Linux

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.