Ito ang Linux app na pinangalanang gnupasswd na ang pinakabagong release ay maaaring ma-download bilang gnugpasswd-0.2.tar.gz. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.
I-download at patakbuhin online ang app na ito na pinangalanang gnupasswd gamit ang OnWorks nang libre.
Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:
- 1. Na-download ang application na ito sa iyong PC.
- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.
- 3. I-upload ang application na ito sa naturang filemanager.
- 4. Simulan ang OnWorks Linux online o Windows online emulator o MACOS online emulator mula sa website na ito.
- 5. Mula sa OnWorks Linux OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.
- 6. I-download ang application, i-install ito at patakbuhin ito.
gnupasswd
Ad
DESCRIPTION
Ang /usr/bin/passwd ay nag-aalok ng "ligtas na paraan" para i-edit ng ugat ang /etc/passwd (o anino). Kung setuid pinapayagan nito ang mga regular na user na baguhin ang passwd nang hindi hinihiling sa root na gumawa ng mga pagbabago para sa kanila.
gnupasswd - gnu baguhin ang password ng user
gnugpasswd - gnu baguhin ang password ng grupo
Ang gnupasswd(1) ay may layunin na gumana sa mas lumang login.c/linux at ilang mas bago din, "getpwent" (anumang glibc). o tumulong sa pag-convert.
Ang gnupassd ay pumasa lamang: iniiwan ang lahat ng iba pa (compat). maliit, mas simple para sa solong admin / maliliit na linux base.
Halimbawa: maaari itong gumawa ng plain /etc/passwd plain text password file (pa rin) o gumamit ng shadow - (maaaring gawin pareho ang login.c).
Ang layunin ay maging lumang linux at walang "depends sa mga problema" (ibig sabihin, ilang kinakailangang pam selinux audit curb (+nis alisin ang mga hack) "upang gumana ayon sa nilalayon". Maaari itong makipag-ugnayan sa mga malalayong computer sa panahon ng pag-log in kung mali ang pagkaka-configure at kumplikadong i-configure ( upang malaman kung ano ang pinapayagan o hindi ganap).
Ang gnupasswd ay wala sa mga ito (ang gnu ay may NIS, naka-off bilang default)
Mga tampok
- maliit na simpleng i-install, madaling basahin / hack
- maingat na coding - palaging sinusuri ang mga error
- gumagamit ng mga senyales upang maiwasan ang maagang paghinto
- gumagamit ng glibc (set/end)pwent at pag-lock ng file
- sinusuri ang mga pahintulot ng file
- ay may panloob na pwd.h line parser kung piniling gamitin
- hindi tumatawag sa bahay, walang networking code
- sumusuporta sa SHADOW o hindi, crypt o hindi
- (tingnan ang login.c na binago upang maging luma/bago /etc/passwd)
- sumusunod sa MAC (Mandatory Access Control)
- ilang mga opsyon sa output upang matulungan ang root convert o pagsubok
- ito ay lumang passwd(1) ngunit bago, ngunit hindi masyadong bago
- ito ay bagong panimulang code, hindi muling na-hack na code
- gumagamit ang code ng mahahabang pangalan, walang mystery variable
Audience
Mga Advanced na End User, Mga Administrator ng System
Interface ng gumagamit
Console/Terminal, Command-line
Wika ng Programming
C
Kapaligiran ng Database
Iba pang API, Flat-file
Kategorya
Ito ay isang application na maaari ding kunin mula sa https://sourceforge.net/projects/gnupasswd/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.