Viewing File: /usr/bin/pure-pw

ELF>T-@ @8	@@@@888lyly @{@{ @{  `{`{ `{ @@TTTDDPtdnnnddQtdRtd@{@{ @{ /lib64/ld-linux-x86-64.so.2GNU GNUEM{dаxsF	H @	HJLBE|qXvDT4\z"ho1MaeX7+,cp #;=:R@#K1  jM 3(  g`( m\libssl.so.10__gmon_start___Jv_RegisterClasses_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable_init_finilibcrypto.so.10libcrypt.so.1cryptlibdl.so.2libpam.so.0libc.so.6fflush__printf_chkexitsetlocalefopenstrncmp__strdupperrorgetpwuidgetgrgid__stack_chk_failunlinkreallocfsyncabortstdingetpidrewindisattyfgetsgetpwnamcallocstrlenmemset__errno_locationtcsetattrgetoptpoll__fprintf_chkgetgrnamstdoutfputsmemcpyfclosestrtoulmallocumaskstrcasecmpgetenvsscanfoptargstderr__snprintf_chk__fxstatstrtoullfilenofwritefreadgettimeofdayrenamesrandomstrchrfdopenqsorttcgetattr__cxa_finalizefcntlstrcmpstrerror__libc_start_mainfree_edata__bss_start_endGLIBC_2.2.5GLIBC_2.4GLIBC_2.14GLIBC_2.3.4 ui	ii
ui	ti	@{ 0.H{ -X{ X{   ] -]     ) 3 @ C E} } } } } } } } 	} 
~ ~ ~ 
~  ~ (~ 0~ 8~ @~ H~ P~ X~ `~ h~ p~ x~ ~ ~ ~ ~  ~ !~ "~ #~ $~ %~ &~ '~ (~ *~ +~ ,~ - . / 0 1  2( 40 58 6@ 7H 8P 9X :` ;h <p =x > ? A B C D F GHHj HtH5"h %$h @%"h h%h h%h h%
h h%h h%g h%g h%g hp%g h`%g h	P%g h
@%g h0%g h %g h
%g h%g h%g h%g h%g h%g h%g h%zg h%rg h%jg hp%bg h`%Zg hP%Rg h@%Jg h0%Bg h %:g h%2g h%*g h%"g h %g h!%g h"%
g h#%g h$%f h%%f h&%f h'p%f h(`%f h)P%f h*@%f h+0%f h, %f h-%f h.%f h/%f h0%f h1%f h2%f h3%f h4%zf h5%rf h6%jf h7p%bf h8`%Zf h9P%Rf h:@%Jf h;0%Bf h< %:f h=%2f h>%*f h?HdH%(HD$18PHH&f HCH810FfDAWAVAUAATUSHdH%(H$x1HH5XCH5GC1H59CHCAHDŽ$8HDŽ$PHDŽ$HHDŽ$HDŽ$HDŽ$HDŽ$HDŽ$`HDŽ$XDŽ$hDŽ$lDŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$@DŽ$DH$t5HCALcHH$0u0DHt :u_LcHDŽ$0AH$H$H-QDŽ$AHDŽ$E1H$H$fDHNLD?;wHcDHsE1Hc H8HHu@HH	HT:/tHpHH$HH$HfH
@HBEH$LAHHDI1H$HH$HHuH:u_DŽ$Hb 1
H8HHb H=L/H Hgb H8?uDŽ$kHDb 1
H8]H=IH:b H=L0HWHa H8HH$Ha H8HH$Ha H8HH$Ha H$H5?H$1H;vH8
DŽ$i$Dt$@H*a H;H@$D*Ha H8HIH` H8HH$Pu
H:u_H` H8?DŽ$lH` H8uHH$H`` H8?DŽ$dH=` 1
H8V$$3$@,H_ H;H$DP$@@$DH_ H8?DŽ$hH_ H8HH$Hw_ H8?DŽ${HT_ H8?DŽ$XMTH$H$ H%H$3$1H$H5>H$H5>H$H5>iH$H5>MjH$H5>1H$H5>H$H5>yL	(H$0(HH$He8\$t$H] H=I% HY
18DŽ$H$p1
$B
DŽ$}1
y$k
DŽ$R1
NHHDŽ$X,1
(HHDŽ$`
1rHDŽ$H$x$=7	G1ҹd;5$=7	#1;DŽ$H
DŽ$lH$`oH
DŽ$hH$XSH$0L[)Ã$H$P>H$xdH3%(	HĈ[]A\A]A^A_H=;7HIt	8<HH5;HIcH[ H=:HGH$0H9H^ HL&;HE[ H$0HDMH81?H$L	H$0H8Lq'HHH$01AHLHHcHHHH=9HH߻(H;
1b$DNH;
1G$@3H$0Hp8g|HH$8HY H=5E(HfH$0LHY H=9H*HY H=i8H;H$H$/HHH$4HH$}tH1HHHHq?,L%HHH$E1HLHI"HHHX H=7H!LHH6LH4H=}7HDX H$0H-BIؾH81CH߻6$HHH87HHD؋$HHH7HHD‹$hH6L7HօIDH$1$dD΃$`$_E1E1H$PH6D$4H56HHDH$H$HHHDH$H$@HHDH$H$8HHEH
N6EH$HHDH$$0HDE1EH$tD$,1t$($$L
51$ L55E1ۃ$L51Ƀ$`H5H$1D$L$$HL$0HT$ H$L$L$H$L$H$H$L$L$LL$XHt$PH5AH$$IL$L$1L\$@LT$8$HL$(L$L$D$Dd$hl$`Lt$HL|$xL$L|$pHT$H$HD$$L$H$HT$H$H$1D$\D$XIH$H=?4H$H
H$L4H
ZL$L54/H$L
3HHT H$H@IH81H/HaT H=A3HH1VHp3`LLNLvteH=
3&hHS H=3HaHS H=a>EH7LHbH=2H2HfS H=`3@H
H<S H=2HYHH$HR H=n2H_HR H=,2H5H1S1I^HHPTLv/H
.H=hfHR H=R UH)HHw]HDR Ht]@HqR H=jR UH)HHHH?HHu]HR Ht]H@=IR u'H=Q UHtH=JM h] R @f.H=M t&HQ HtUH=M H]WKf.AWAVAUATIUSHD>DNdH%(HD$x1HAT$$ET$8H|$(Ht$ DF0HD$0HF^ DnAl$A|$HD$8HFEt$(E\$AL$HD$@HFHD$HHF HD$PHF(HD$XHF0HD$`HF8HD$hFv4D$AD$<D$Ed$,D$
D$Dd$EEADDd$Dd$DT$AEE1D11AFAAE1D1D1AEB D11Dd$A1AAAE1D1EAD1DT$AE1DAEDd$E1AAED1AE1AEA1AD1EED1E1AADE1A1ډ\$\$AEE1AAA1ED1D1A1D1A1D1A1D1l$D$HD$ T$T$xH|$L$HT$0p4DP<Dp(HDxDhD@0D`,hX DXH8DH$x1HH@uHT$(HD$0HHD$8HBHD$@HBHD$HHBHD$PHB HD$XHB(HD$`HB0HD$hHB8HD$ @0HD$xdH3%(uHĈ[]A\A]A^A_@ATUHS1HPHd+dH%(HD$H1HE+HHD$0HT$HD$8IH$H}N HD$HyN HD$HuN HD$ HqN HD$(OHEHDN HEHAN HEH>N HEH;N H|LH@Hu1HT$HdH3%(u	HP[]A\fDATUSHdH%(H$1M M H=CM 11H-8M ItTfLƿuD$%= bHH}Ht%11u`8uH}HufKL fDL GH5L  H~bH$dH3%(HL L u?HĠ[]A\D1߉1mL f.AWIAVAUATIUSHdH%(HD$1&L E1MHL L5
L u[H)L9K</It0IGHI}HK 1HI|0HHK I)HK H=uIvHK,/LDHHHHwI$AH%MMt'H=xK ~H;K 14@HD$dH3%(uH[]A\A]A^A_4:f.HH|$dH%(HD$1}HT$dH3%(D$uHDf.ATAUSHdH%(HD$1vH1H\$ՐHD$9w1AHL$dH3%(uH[]A\1oDf.H=)J H dH%(HD$1I =I tHD$dH3%(u%HD1HT$dH3%(uHf.fUHSH8dH%(HD$(1HHFDNHH&LFHHD$HF HD$FH$H1GDS<EH&1HDK8EH%1HDC`E
H%1Hc{dH%1H:Hi%1HqKPH@%1HHSTH%1HH{hHtHcH$1HH{pHtH4H$1H^H{xHtHH$1H/HHtHHX$1Hxd<HU$H1HL$(dH3%(?H8[]HK0H#1HHK(H#1Hv׋KXH#1HS봋K\H#1H0둋Hs#1H
hHK@HD#1HAHKHH#1HDH"1Hf.H=%HdH%(HD$11ifSHHdH%(HD$1Ht'
9Ht
H$HtHD$dH3%(uH[AWAVIAUATUSHH8Ht$H50"L$DD$dH%(H$(1Iľ1HeAH5~$HI)MM1HLHHiD$H\$ @LHx:LHHt~HtHLHQuŀ|, :u|$tLL'H|$L1H$(dH3%(H8[]A\A]A^A_MuD$mL^D|$u|$uLL1|$tHH|$qMtLyD1WDUHAWAVAUATISHHXdH%(HE1Hh?_MH58 LHII1HLLF IHHQ$HAHqHHHA#H)H LLt$HH)1IH$L|$LHHILLLH$IٺL1HLLLHDLHHH#tӄtϾ:HHtxtHPHL]tH=B)=H=HH8HHDvL1LqLyHUdH3%(u{He[A\A]A^A_]H@ H=HYH=H=H=\(H=d8S1HPdH%(HD$H1u HD$HdH3%(u4HP[f.1HuH1d$nS1HPdH%(HD$H1$uHD$HdH3%(u9HP[1HuH1L$H1RfAUATUSHL-O? L%`? dH%(H$16R $HH5]1I}3I$H=R 	HH=Q H51I}sI$HHtZHH=PH=Q H:<$=qQ H
jQ uHH=&\$n1H$dH3%(H[]A\A]H΋H!%tH=P DHVHDHH)<oHދH!%tHDHVHDHH)<$uDHtP #H1HHHHq.@f.AVH5AUIH=ATUSH0dH%(HD$(1^Ht~H=R%=HukHH5H\$Hl$L5+I{?HACH9uLLHT$(dH3%(H0[]A\A]A^H5H=HtYH5$HuFHH5H\$Hl$L5+I?HACH9ucH5H=|WHteH5$HuRH$1$00000H\$	Hl$L5*H$D$000IDk?HACH9u}H; H=$uH-HdH%(HD$1HtwH=-F <:HWH:t7
HքuHE 
E HH|$dH3<%(u`HDH5E H@HE Ht,=E t#Hx@1H=E HjD1H:uDSHHHHFHF HFHFpHFhHdžHFxF8F<FPFTF`FddždždžFFdždždH%(HD$1WH81H;H81HCH81
H1CH81
HrDCCEjb1HR1HC H>8/51HCH81iH81PH817H81H81H8#1H8*1Htn1HChHt^1HCpHtN1HCxHt>1HHt+HHH5}H1C1	@HL$dH3%(H[f1
HC\Cdf.1
Hǃ@CP
1HHC@CT
1HHCHC<
1HHC0C8
1HHC(1
HCXC`f.7	ȾQd)у;7	}d)у;cǃ1_f.ATUSHdH%(H$1HH5
HH
H$IfDHHHtH$#tքtLHt#H5 H>HپH81롐LD$ HL$H$tAH5"1lH1H$dH3%(u^Hİ[]A\H51+H5 H=}H{H=ff.AUATUSHdH%(HD$1HHIHHHI9H5tHHHH0HHDA#tEtLHeu7I4$Lu1HgHL$dH3%(ukH[]A\A]H3 HuHپH81eH3 H=BH H=D5DATIUSH dH%(HD$1HhHHHt.HLMHHH$H1HT$dH3%(Hu	H []A\f.AVAUATUSHHHdH%(H$1H?96HHvLl$Hn= LLcMtL
HD$A<$CtD$ CtD$$HCHtHD$(HC HtHD$0C8tD$HHC(HD$8C<tD$LHC0HD$@CPtD$`HC@HD$PCTtD$dHCHHD$XC`tD$pCXD$hCdtD$tC\D$lHChHtHD$xHCpHtH$HCxHtH$HHtH$t)IЋ$$$t$$HHI1H1AHHHILHH0 H=HLLL%Hi0 H=IHH$dH3%(|H[]A\A]A^H0 H=
HH/ HHMH81LH/ HHzIH81SLLLt0H=L1HLHHqHLtoH=]`DŽ$#D$HD$tnD$d1D$p<D$LD$`LD$D$ms^f.@AWAVAUATAUSHH(dH%(HD$1HHt$|$fD$AHLl$u[HHDmH8IǃuDLuHAnH+D$@HH)uHH+D$HL$dH3%(uH([]A\A]A^A_1AVAUATUHSHdH%(HD$1Ht\AIIK8u&HLDHHxtIH)uLL)HL$dH3%(HuH[]A\A]A^1AUAATIUHSHdH%(HD$1
8uHLDHHxHL$dH3%(HuH[]A\A]DHdH%(HD$1HH7tHH9uHD$dH3%(uH:f.HdH%(HD$1Ht91DDD2HD	H9uHt$dH34%(u	H1DATUHSHHdH%(HD$1MHIBL9IGHt?E11L2HA	H9uEADHt$dH34%(u
H[]A\1Mf.UH0SH_0HdH%(HD$1H;HlHCH9u1HT$dH3%(uH[]SHHH?dH%(HD$1HtkHH{Ht
VHCH{H{HCH{ HCHD$dH3%(HC uH[PATUHSHHdH%(H$1I3HMHھLH9HMLHHuH}uxH}HEH}~7H}^uHH}HEGHu H}y+H} -Hu H}fH$dH3%(uH[]A\5DHdH%(HD$19r6wF19GCHT$dH3%(uH@AUIATIUHSHHHGHGdH%(HD$1HG HHGHDŽ HDŽ(HH=uHtHHCL_HHCLJHHC t}H5ZHbHHtfH5FLKHHCtNHH=/C(C,HHT$dH3%(uH[]A\A]ø蘿AWIAVIAUIATULSH(dH%(HD$1HHL$lHлAHADELD1HuHHM$I<$HID$HpIt$UHI$AF,I$ID$HDAV(H\$H߉PAF(INBD8AF(DȉD$yHINLL[I9uvINȾH߉D$8HuRINH|$HH94ID$@׾HI$"f.Ht$dH34%(uH([]A\A]A^A_úؽAUATIHUHSHHdH%(HD$1EHI:HL$dH3%(uHHH[]LMHA\A]gSHHdH%(HD$1HD$dH3%(u
HH[F!AWL0AVAAUMATL0USHH(dH%(HD$1Hl$IAC,M9tBDHHD$yHIEHtIHM9E4uHAκHDt$8HL|$HD$L(LpMLH
HL9AEC,HHȉD$νHu8IItAEHHȉD$蟽HtfHT$dH3%(ukH([]A\A]A^A_L)HHHȉD$EHuHD$L9d$HHuH`9fAWAAVIAUIATL% UH- SL)1HH轸HtLLDAHH9uH[]A\A]A^A_Ðf.HHexpand 32-byte k/dev/urandom/dev/random%s:%s:%lu:%lu:%s:%s:%lu%llu%u-%uOut of memory : [%s]
r/etc/pureftpd.pdbPURE_DBFILEMissing passwd file
%s%s.index.dataUnable to create the databaseUnable to close the databasePassword: 
Enter it again: $2a$08$1234567890123456789012test$6$1234567890123456$$1$12345678$$2a$10$0000000000000000000000$6$0000000000000000Warning: invalid line [%s]
%-19s %-39s %-19s
%s	%s	%s
.tmpMissing login
Unable to append a line
Unable to close the fileUnable to rename the file/./-enabledunlimitedhome directory is missing
You already gave a gid
Illegal upload ratio
Illegal download ratio
You already gave an uid
PURE_PASSWDFILE/etc/pureftpd.passwduseraddMissing home directory
usermoduserdelshowmkdblist
Usage :

pure-pw useradd <login> [-f <passwd file>] -u <uid> [-g <gid>]
                -D/-d <home directory> [-c <gecos>]
                [-t <download bandwidth>] [-T <upload bandwidth>]
                [-n <max number of files>] [-N <max Mbytes>]
                [-q <upload ratio>] [-Q <download ratio>]
                [-r <allow client ip>/<mask>] [-R <deny client ip>/<mask>]
                [-i <allow local ip>/<mask>] [-I <deny local ip>/<mask>]
                [-y <max number of concurrent sessions>]
                [-C <max number of concurrent login attempts>]
                [-M <total memory (in MB) to reserve for password hashing>]
                [-z <hhmm>-<hhmm>] [-m]

pure-pw usermod <login> -f <passwd file> -u <uid> [-g <gid>]
                -D/-d <home directory> -[c <gecos>]
                [-t <download bandwidth>] [-T <upload bandwidth>]
                [-n <max number of files>] [-N <max Mbytes>]
                [-q <upload ratio>] [-Q <download ratio>]
                [-r <allow client ip>/<mask>] [-R <deny client ip>/<mask>]
                [-i <allow local ip>/<mask>] [-I <deny local ip>/<mask>]
                [-y <max number of concurrent sessions>]
                [-C <max number of concurrent login attempts>]
                [-M <total memory (in MB) to reserve for password hashing>]
                [-z <hhmm>-<hhmm>] [-m]

pure-pw userdel <login> [-f <passwd file>] [-m]

pure-pw passwd  <login> [-f <passwd file>] [-m]

pure-pw show    <login> [-f <passwd file>]

pure-pw mkdb    [<puredb database file> [-f <passwd file>]]
                [-F <puredb file>]

pure-pw list    [-f <passwd file>]

-d <home directory> : chroot user (recommended)
-D <home directory> : don't chroot user
-<option> '' : set this option to unlimited
-m : also update the /etc/pureftpd.pdb database
For a 1:10 ratio, use -q 1 -Q 10
To allow access only between 9 am and 6 pm, use -z 0900-1800

Unable to open the passwd fileError while indexing a new entryYou didn't enter the same password$2a$08$123456789012345678901uBdmsfIXjJcWQwz1wT/IZrWhimJ6xy6a$6$1234567890123456$d.pgKQFaiD8bRiExg5NesbGR/3u51YvxeYaQXPzx4C6oSYREw8VoReiuYZjx0V9OhGVTZFqhc6emAxT1RC5BV.$1$12345678$oEitTZYQtRHfNGmsFvTBA/No useable password hashing function found
Please install libsodium (https://libsodium.org) and recompile pure-ftpd.
missing file to list accounts
bad arguments to fetch account
Unable to fetch info about user [%s] in file [%s]
Error.
Check that [%s] already exists,
and that [%s] can be written.
number of concurrent logins must be at least 1
memory reserved for password hashing is too low
Time should be given as hhmm-hhmm
Example : 0900-1800 (9 am to 6 pm)
c:C:d:D:f:F:g:hi:I:mM:n:N:q:Q:r:R:t:T:u:y:z:You must give (non-root) uid and gid
Error with entering password - aborting
Error.
Check that [%s] doesn't already exist,
and that [%s] can be written.

Login              : %s
Password           : %s
UID                : %lu (%s)
GID                : %lu (%s)
Directory          : %s
Full name          : %s
Download bandwidth : %lu Kb (%s)
Upload   bandwidth : %lu Kb (%s)
Max files          : %llu (%s)
Max size           : %llu Mb (%s)
Ratio              : %u:%u (%s:%s)
Allowed local  IPs : %s
Denied  local  IPs : %s
Allowed client IPs : %s
Denied  client IPs : %s
Time restrictions  : %04u-%04u (%s)
Max sim sessions   : %u (%s)

xHHHq}HNHH)HHHݯHHHyHHHHHHHHHHHHHH>H߰xpHHHaͲHHHbHHHabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789./wbw+bPDB2;`+h|$\$T<d4<lddDDd4<T4$l4t$Td|$	d	T		
d
zRx*zRx$FJw?;*3$"LD,BBB B(D0A8G
8A0A(B BBBA4BAD Fp
 AABA4@sBAA G+
 AABFLVBEB B(D0A8DP(
8A0A(B BBBATAD w
A4tqBDA D0U
 AABD$tK C
JV
A,hADDP}
AAAJD 'K $4_AG P
AAL\@BBE B(A0A8J$
8A0A(B BBBA,xAC
HD
A$iAF`m
AK$XnAF`m
AA<,"BBA F(G0
(A ABBHDlBIL A(A0D`
0A(A BBBAD v
F$sAG 
AJ40dBAA G
 AABA<4hKBBA A(D@
(A ABBA4txBDA D@n
 AABAD2BBB A(A0J
0A(A BBBALhtBBB E(A0A8G	
8A0A(B BBBALDxBBB B(D0A8G`
8A0A(B BBBADBBB A(D0D@h
0A(A BBBA<PkBED D(D@L
(A ABBAFD |
A<[D M
A4\BAD G0g
 AABA,H_AHH0F
AAA$xAG 
AA4BAD G 
 AABA$\D D
H<D8BED D(G@
(A ABBALBEE E(A0D8D`
8A0A(B BBBA<xiBBG D(G@t
(G AKBE$?AG i
DEL<BFH E(H0A8G`V
8A0A(B BBBAD`eBEE E(H0H8M@l8A0A(B BBB0.-X{ s`
\@{ H{ o

} `P	oo
oo
o`{ &6FVfv&6FVfv&6FVfv&6FVfv ]-].shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.data.rel.ro.dynamic.got.data.bss88TT !tt$4o8>8F

No

[o

pjPtB``~``yRC\\	]] nndPpPp	@{ @{H{ H{P{ P{X{ X{`{ `{@} }` (@ ( (
Back to Directory File Manager