Linux mail.vriendennsm.nl 6.1.0-51-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.177-1 (2026-07-16) x86_64
Apache/2.4.68 (Debian)
Server IP : 217.154.75.17 & Your IP : 216.73.216.195
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
webmin /
sshd /
Delete
Unzip
Name
Size
Permission
Date
Action
help
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
images
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
lang
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
CHANGELOG
1.04
KB
-rw-r--r--
2026-07-17 21:17
apply.cgi
233
B
-rwxr-xr-x
2026-07-17 21:22
backup_config.pl
892
B
-rwxr-xr-x
2026-07-17 21:17
cgi_args.pl
264
B
-rwxr-xr-x
2026-07-17 21:17
config
202
B
-rw-r--r--
2026-07-17 21:17
config-AlmaLinux-8.0-ALL
296
B
-rw-r--r--
2026-07-17 21:17
config-CentOS-Stream-Linux-8.0-ALL
296
B
-rw-r--r--
2026-07-17 21:17
config-CloudLinux-8.0-ALL
296
B
-rw-r--r--
2026-07-17 21:17
config-Oracle-Linux-8.0-ALL
296
B
-rw-r--r--
2026-07-17 21:17
config-Rocky-Linux-8.0-ALL
296
B
-rw-r--r--
2026-07-17 21:17
config-Ubuntu-Linux-10.10-17.10
256
B
-rw-r--r--
2026-07-17 21:17
config-Ubuntu-Linux-18.04-22.10
296
B
-rw-r--r--
2026-07-17 21:17
config-Ubuntu-Linux-23.04-ALL
293
B
-rw-r--r--
2026-07-17 21:17
config-coherent-linux
276
B
-rw-r--r--
2026-07-17 21:17
config-debian-linux-10.0-ALL
296
B
-rw-r--r--
2026-07-17 21:17
config-debian-linux-2.2-9.0
264
B
-rw-r--r--
2026-07-17 21:17
config-macos
194
B
-rw-r--r--
2026-07-17 21:17
config-macos-8.1-ALL
183
B
-rw-r--r--
2026-07-17 21:17
config-mandrake-linux-7.1-ALL
258
B
-rw-r--r--
2026-07-17 21:17
config-open-linux-3.1
276
B
-rw-r--r--
2026-07-17 21:17
config-openSUSE-Linux-15.0-ALL
296
B
-rw-r--r--
2026-07-17 21:17
config-openmamba-linux
276
B
-rw-r--r--
2026-07-17 21:17
config-pardus-linux
235
B
-rw-r--r--
2026-07-17 21:17
config-redhat-linux-24.0-ALL
296
B
-rw-r--r--
2026-07-17 21:17
config-redhat-linux-7.0-23.0
258
B
-rw-r--r--
2026-07-17 21:17
config-slackware-linux-8.0-ALL
268
B
-rw-r--r--
2026-07-17 21:17
config-sol-linux
274
B
-rw-r--r--
2026-07-17 21:17
config-solaris-10-ALL
344
B
-rw-r--r--
2026-07-17 21:17
config-solaris-9
205
B
-rw-r--r--
2026-07-17 21:17
config-suse-linux-7.1-8.0
266
B
-rw-r--r--
2026-07-17 21:17
config-suse-linux-8.2-ALL
271
B
-rw-r--r--
2026-07-17 21:17
config-syno-linux
342
B
-rw-r--r--
2026-07-17 21:17
config-trustix-linux
303
B
-rw-r--r--
2026-07-17 21:17
config-turbo-linux-7.0
276
B
-rw-r--r--
2026-07-17 21:17
config-united-linux
266
B
-rw-r--r--
2026-07-17 21:17
config-windows
267
B
-rw-r--r--
2026-07-17 21:17
config.info
449
B
-rw-r--r--
2026-07-17 21:17
config.info.bg
909
B
-rw-r--r--
2026-07-17 21:17
config.info.ca
577
B
-rw-r--r--
2026-07-17 21:17
config.info.cs
555
B
-rw-r--r--
2026-07-17 21:17
config.info.de
574
B
-rw-r--r--
2026-07-17 21:17
config.info.es
372
B
-rw-r--r--
2026-07-17 21:17
config.info.eu
597
B
-rw-r--r--
2026-07-17 21:17
config.info.fa
569
B
-rw-r--r--
2026-07-17 21:17
config.info.fr
647
B
-rw-r--r--
2026-07-17 21:17
config.info.hu
0
B
-rw-r--r--
2026-07-17 21:17
config.info.it
576
B
-rw-r--r--
2026-07-17 21:17
config.info.ja
558
B
-rw-r--r--
2026-07-17 21:17
config.info.ko
498
B
-rw-r--r--
2026-07-17 21:17
config.info.nl
598
B
-rw-r--r--
2026-07-17 21:17
config.info.no
499
B
-rw-r--r--
2026-07-17 21:17
config.info.pl
595
B
-rw-r--r--
2026-07-17 21:17
config.info.ru
488
B
-rw-r--r--
2026-07-17 21:17
config.info.sk
498
B
-rw-r--r--
2026-07-17 21:17
config.info.uk
511
B
-rw-r--r--
2026-07-17 21:17
edit_access.cgi
2.25
KB
-rwxr-xr-x
2026-07-17 21:22
edit_host.cgi
6.05
KB
-rwxr-xr-x
2026-07-17 21:22
edit_keys.cgi
1.45
KB
-rwxr-xr-x
2026-07-17 21:22
edit_manual.cgi
879
B
-rwxr-xr-x
2026-07-17 21:22
edit_misc.cgi
3.47
KB
-rwxr-xr-x
2026-07-17 21:22
edit_net.cgi
4.26
KB
-rwxr-xr-x
2026-07-17 21:22
edit_sync.cgi
949
B
-rwxr-xr-x
2026-07-17 21:22
edit_users.cgi
6.47
KB
-rwxr-xr-x
2026-07-17 21:22
index.cgi
2.61
KB
-rwxr-xr-x
2026-07-17 21:22
install_check.pl
370
B
-rwxr-xr-x
2026-07-17 21:17
list_hosts.cgi
707
B
-rwxr-xr-x
2026-07-17 21:22
log_parser.pl
612
B
-rwxr-xr-x
2026-07-17 21:17
module.info
127
B
-rw-r--r--
2026-07-17 21:17
module.info.ar
0
B
-rw-r--r--
2026-07-17 21:17
module.info.ar.auto
135
B
-rw-r--r--
2026-07-17 21:17
module.info.bg
25
B
-rw-r--r--
2026-07-17 21:17
module.info.bg.auto
118
B
-rw-r--r--
2026-07-17 21:17
module.info.ca
91
B
-rw-r--r--
2026-07-17 21:17
module.info.ca.auto
13
B
-rw-r--r--
2026-07-17 21:17
module.info.cs
19
B
-rw-r--r--
2026-07-17 21:17
module.info.cs.auto
90
B
-rw-r--r--
2026-07-17 21:17
module.info.da
0
B
-rw-r--r--
2026-07-17 21:17
module.info.da.auto
92
B
-rw-r--r--
2026-07-17 21:17
module.info.de
89
B
-rw-r--r--
2026-07-17 21:17
module.info.de.auto
13
B
-rw-r--r--
2026-07-17 21:17
module.info.el
0
B
-rw-r--r--
2026-07-17 21:17
module.info.el.auto
164
B
-rw-r--r--
2026-07-17 21:17
module.info.es
21
B
-rw-r--r--
2026-07-17 21:17
module.info.es.auto
92
B
-rw-r--r--
2026-07-17 21:17
module.info.eu
24
B
-rw-r--r--
2026-07-17 21:17
module.info.eu.auto
81
B
-rw-r--r--
2026-07-17 21:17
module.info.fa
0
B
-rw-r--r--
2026-07-17 21:17
module.info.fa.auto
147
B
-rw-r--r--
2026-07-17 21:17
module.info.fi
0
B
-rw-r--r--
2026-07-17 21:17
module.info.fi.auto
92
B
-rw-r--r--
2026-07-17 21:17
module.info.fr
20
B
-rw-r--r--
2026-07-17 21:17
module.info.fr.auto
97
B
-rw-r--r--
2026-07-17 21:17
module.info.hr
0
B
-rw-r--r--
2026-07-17 21:17
module.info.hr.auto
110
B
-rw-r--r--
2026-07-17 21:17
module.info.hu
30
B
-rw-r--r--
2026-07-17 21:17
module.info.hu.auto
99
B
-rw-r--r--
2026-07-17 21:17
module.info.it
19
B
-rw-r--r--
2026-07-17 21:17
module.info.it.auto
78
B
-rw-r--r--
2026-07-17 21:17
module.info.ja
22
B
-rw-r--r--
2026-07-17 21:17
module.info.ja.auto
116
B
-rw-r--r--
2026-07-17 21:17
module.info.ko
19
B
-rw-r--r--
2026-07-17 21:17
module.info.ko.auto
93
B
-rw-r--r--
2026-07-17 21:17
module.info.ms
94
B
-rw-r--r--
2026-07-17 21:17
module.info.ms.auto
13
B
-rw-r--r--
2026-07-17 21:17
module.info.nl
19
B
-rw-r--r--
2026-07-17 21:17
module.info.nl.auto
82
B
-rw-r--r--
2026-07-17 21:17
module.info.no
19
B
-rw-r--r--
2026-07-17 21:17
module.info.no.auto
82
B
-rw-r--r--
2026-07-17 21:17
module.info.pl
21
B
-rw-r--r--
2026-07-17 21:17
module.info.pl.auto
84
B
-rw-r--r--
2026-07-17 21:17
module.info.pt
0
B
-rw-r--r--
2026-07-17 21:17
module.info.pt.auto
100
B
-rw-r--r--
2026-07-17 21:17
module.info.pt_BR
0
B
-rw-r--r--
2026-07-17 21:17
module.info.pt_BR.auto
109
B
-rw-r--r--
2026-07-17 21:17
module.info.ru
25
B
-rw-r--r--
2026-07-17 21:17
module.info.ru.auto
124
B
-rw-r--r--
2026-07-17 21:17
module.info.sk
19
B
-rw-r--r--
2026-07-17 21:17
module.info.sk.auto
84
B
-rw-r--r--
2026-07-17 21:17
module.info.sv
0
B
-rw-r--r--
2026-07-17 21:17
module.info.sv.auto
96
B
-rw-r--r--
2026-07-17 21:17
module.info.tr
0
B
-rw-r--r--
2026-07-17 21:17
module.info.tr.auto
109
B
-rw-r--r--
2026-07-17 21:17
module.info.uk
0
B
-rw-r--r--
2026-07-17 21:17
module.info.uk.auto
155
B
-rw-r--r--
2026-07-17 21:17
module.info.zh
0
B
-rw-r--r--
2026-07-17 21:17
module.info.zh.auto
103
B
-rw-r--r--
2026-07-17 21:17
module.info.zh_TW
0
B
-rw-r--r--
2026-07-17 21:17
module.info.zh_TW.auto
112
B
-rw-r--r--
2026-07-17 21:17
save_access.cgi
1.87
KB
-rwxr-xr-x
2026-07-17 21:22
save_host.cgi
5.38
KB
-rwxr-xr-x
2026-07-17 21:22
save_manual.cgi
542
B
-rwxr-xr-x
2026-07-17 21:22
save_misc.cgi
2.66
KB
-rwxr-xr-x
2026-07-17 21:22
save_net.cgi
3.76
KB
-rwxr-xr-x
2026-07-17 21:22
save_sync.cgi
493
B
-rwxr-xr-x
2026-07-17 21:22
save_users.cgi
3.95
KB
-rwxr-xr-x
2026-07-17 21:22
sshd-lib.pl
11.82
KB
-rwxr-xr-x
2026-07-17 21:22
start.cgi
209
B
-rwxr-xr-x
2026-07-17 21:22
stop.cgi
193
B
-rwxr-xr-x
2026-07-17 21:22
useradmin_update.pl
1.53
KB
-rwxr-xr-x
2026-07-17 21:17
Save
Rename
#!/usr/bin/perl # edit_users.cgi # Display user and group related SSHd options require './sshd-lib.pl'; &ui_print_header(undef, $text{'users_title'}, "", "users"); $conf = &get_sshd_config(); print &ui_form_start("save_users.cgi", "post"); print &ui_table_start($text{'users_header'}, "width=100%", 2); if ($version{'type'} eq 'ssh' && $version{'number'} < 2) { # Days before account expires to warn $expire = &find_value("AccountExpireWarningDays", $conf); print &ui_table_row($text{'users_expire'}, &ui_opt_textbox("expire", $expire, 5, $text{'users_expire_def'})); } # Notify users of new email $mail = &find_value("CheckMail", $conf); if ($version{'type'} eq 'ssh') { print &ui_table_row($text{'users_mail'}, &ui_yesno_radio("mail", lc($mail) ne 'no')); } elsif ($version{'number'} < 3.1) { print &ui_table_row($text{'users_mail'}, &ui_yesno_radio("mail", lc($mail) eq 'yes')); } if ($version{'type'} eq 'ssh' && $version{'number'} < 2) { # Days before password expires to warn $pexpire = &find_value("PasswordExpireWarningDays", $conf); print &ui_table_row($text{'users_pexpire'}, &ui_opt_textbox("pexpire", $pexpire, 5, $text{'users_pexpire_def'})); } if ($version{'type'} ne 'ssh' || $version{'number'} < 3) { # Allow password authentication? $auth = &find_value("PasswordAuthentication", $conf); print &ui_table_row($text{'users_auth'}, &ui_yesno_radio("auth", lc($auth) ne 'no')); } # Allow empty passwords? $pempty = &find_value("PermitEmptyPasswords", $conf); if ($version{'type'} eq 'ssh') { print &ui_table_row($text{'users_pempty'}, &ui_yesno_radio("pempty", lc($pempty) ne 'no')); } else { print &ui_table_row($text{'users_pempty'}, &ui_yesno_radio("pempty", lc($pempty) eq 'yes')); } # Allow logins by root $root = &find_value("PermitRootLogin", $conf); $rldef = $version{'number'} >= 7 ? 'prohibit-password' : 'yes'; $root = $rldef if ($root eq "without-password" || !$root); $deflbl = " (".lc($text{'default'}).")"; @opts = ( [ 'yes', $text{'users_yes'}. ($rldef eq 'yes' ? $deflbl : "") ] ); if ($version{'type'} eq 'ssh') { push(@opts, [ 'nopwd', $text{'users_nopwd'} ]); } else { push(@opts, [ 'prohibit-password', $text{'users_nopwd'}. ($rldef eq 'prohibit-password' ? $deflbl : "") ]); if ($version{'number'} >= 2) { push(@opts, [ 'forced-commands-only', $text{'users_fcmd'} ]); } } push(@opts, [ 'no', $text{'users_no'} ]); print &ui_table_row($text{'users_root'}, &ui_select("root", lc($root), \@opts)); # SSH 1 RSA authentication if (($version{'type'} eq 'ssh' && $version{'number'} < 3) || ($version{'type'} eq 'openssh' && $version{'number'} < 7.3)) { $rsa = &find_value("RSAAuthentication", $conf); print &ui_table_row($text{'users_rsa'}, &ui_yesno_radio('rsa', lc($rsa) ne 'no')); } # SSH 2 DSA authentication if ($version{'type'} eq 'openssh' && $version{'number'} >= 3) { $dsa = &find_value("PubkeyAuthentication", $conf); print &ui_table_row($text{'users_pkeyauth'}, &ui_yesno_radio('dsa', lc($dsa) ne 'no')); } # Strictly check permissions $strict = &find_value("StrictModes", $conf); print &ui_table_row($text{'users_strict'}, &ui_yesno_radio('strict', lc($strict) ne 'no')); # Show message of the day $motd = &find_value("PrintMotd", $conf); print &ui_table_row($text{'users_motd'}, &ui_yesno_radio('motd', lc($motd) ne 'no')); if ($version{'type'} eq 'openssh') { # Ignore known_hosts files $known = &find_value("IgnoreUserKnownHosts", $conf); print &ui_table_row($text{'users_known'}, &ui_yesno_radio("known", lc($known) eq 'yes')); if ($version{'number'} > 2.3) { # Show login banner from file $banner = &find_value("Banner", $conf); print &ui_table_row($text{'users_banner'}, &ui_opt_textbox("banner", $banner, 50, $text{'users_banner_def'})." ". &file_chooser_button("banner")); } } elsif ($version{'type'} eq 'ssh' && $version{'number'} >= 2) { # Show login banner from file $banner = &find_value("BannerMessageFile", $conf); print &ui_table_row($text{'users_banner'}, &ui_opt_textbox("banner", $banner, 50, $text{'users_banner_def'})." ". &file_chooser_button("banner")); } if ($version{'type'} eq 'openssh' && $version{'number'} >= 3) { # Authorized keys file (under home) $authkeys = &find_value("AuthorizedKeysFile", $conf); print &ui_table_row($text{'users_authkeys'}, &ui_opt_textbox("authkeys", $authkeys, 20, $text{'users_authkeys_def'}, $text{'users_authkeys_set'})); } if ($version{'type'} eq 'openssh' && $version{'number'} >= 5) { # Max login attempts $maxauthtries = &find_value("MaxAuthTries", $conf); print &ui_table_row($text{'users_maxauthtries'}, &ui_opt_textbox("maxauthtries", $maxauthtries, 5, $text{'default'}." (6)")); } if ($version{'type'} eq 'openssh' && $version{'number'} >= 5) { # Challenge-response support my $chall_name = $version{'number'} >= 6.2 ? "KbdInteractiveAuthentication" : "ChallengeResponseAuthentication"; $chal = &find_value($chall_name, $conf); my $chall_def = $version{'number'} >= 6.2 ? lc($chal) ne 'no' : lc($chal) eq 'yes'; print &ui_table_row($text{'users_chal'}, &ui_yesno_radio('chal', $chall_def)); } if ($version{'type'} eq 'openssh' && $version{'number'} < 3.7 || $version{'type'} eq 'ssh' && $version{'number'} < 2) { # Allow rhosts file authentication? $rhostsauth = &find_value("RhostsAuthentication", $conf); print &ui_table_row($text{'users_rhostsauth'}, &ui_yesno_radio("rhostsauth", lc($rhostsauth) eq 'yes')); # Allow RSA rhosts file authentication? $rhostsrsa = &find_value("RhostsRSAAuthentication", $conf); if ($version{'type'} eq 'ssh') { print &ui_table_row($text{'users_rhostsrsa'}, &ui_yesno_radio("rhostsrsa", lc($rhostsrsa) ne 'no')); } else { print &ui_table_row($text{'users_rhostsrsa'}, &ui_yesno_radio("rhostsrsa", lc($rhostsrsa) eq 'yes')); } } # Ignore rhosts files? $rhosts = &find_value("IgnoreRhosts", $conf); if ($version{'type'} eq 'ssh') { print &ui_table_row($text{'users_rhosts'}, &ui_yesno_radio("rhosts", lc($rhosts) eq 'yes')); } else { print &ui_table_row($text{'users_rhosts'}, &ui_yesno_radio("rhosts", lc($rhosts) ne 'no')); } # Ignore root's rhosts file? if ($version{'type'} eq 'ssh') { $rrhosts = &find_value("IgnoreRootRhosts", $conf); print &ui_table_row($text{'users_rrhosts'}, &ui_radio("rrhosts", lc($rrhosts) eq 'yes' ? 1 : lc($rrhosts) eq 'no' ? 0 : -1, [ [ 1, $text{'yes'} ], [ 0, $text{'no'} ], [ -1, $text{'users_rrdef'} ] ])); } print &ui_table_end(); print &ui_form_end([ [ undef, $text{'save'} ] ]); &ui_print_footer("", $text{'index_return'});