📁
SKYSHELL MANAGER
PHP v8.1.34
Create
Create
Path:
root
/
home
/
hhwlixlg
/
public_html
/
newcomersnc.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
4465wp
-
0755
🗑️
🏷️
🔒
📁
57d4wp
-
0755
🗑️
🏷️
🔒
📁
61e7leet
-
0755
🗑️
🏷️
🔒
📁
83e6leet
-
0755
🗑️
🏷️
🔒
📁
b48dwp
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
eda7leet
-
0755
🗑️
🏷️
🔒
📁
mwp_db
-
0755
🗑️
🏷️
🔒
📁
newcomersnc
-
0555
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📁
www
-
0555
🗑️
🏷️
🔒
📄
.ftpquota
0.01 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
.htaccess
0.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
.htaccess__
0.55 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
002.php
1029.86 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
400.shtml
0.13 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
401.shtml
0.16 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
403.shtml
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
404.shtml
0.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
500.php
0.45 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
500.shtml
0.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
Default.html
88.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
default.html
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
favicon.ico
0.8 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
filefuns.php
5.2 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
genialge_be9.sql
74490.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlec31bc5cccda343af.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php
0.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
license.txt
19.44 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
opdel.php
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.1 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php_errorlog
559.57 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
public_html.tar.gz (1).zip
10095471.36 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
readme.0bbdae433d353ac9484cb95b207f090d.html
7.19 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
readme.64a8c61caaa23298e009a44f553cab58.html
7.24 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
readme.html
7.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wordfence-waf.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wordfence.7.5.8.zip
5008.6 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-activate.php
7.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-blog-header.php
0.34 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-comments-post.php
2.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-config-sample.php
3.26 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-config.php
2.12 KB
0600
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-cron.php
5.49 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-links-opml.php
2.43 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-load.php
3.84 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-login.php
50.66 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-mail.php
8.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-set.php
181.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-settings.php
31.88 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-signup.php
33.94 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-trackback.php
5.09 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
xmlrpc.php
3.13 KB
0000
🗑️
🏷️
⬇️
✏️
🔒
Edit: modify_accounts
#!/usr/local/cpanel/3rdparty/bin/perl # Copyright 2024 WebPros International, LLC # All rights reserved. # copyright@cpanel.net http://cpanel.net # This code is subject to the cPanel license. Unauthorized copying is prohibited. package scripts::modify_accounts; use strict; use warnings; use Cpanel::Config::Constants (); use Cpanel::AcctUtils::Owner (); use Cpanel::Config::LoadUserDomains (); use Cpanel::JSON (); use Cpanel::Logger (); use Cpanel::Reseller (); use Cpanel::SafeRun::Errors (); use Whostmgr::ACLS (); use Getopt::Long (); my $logger = Cpanel::Logger->new(); local $| = 1; exit main(@ARGV) unless caller; sub main { my @args = @_; if ( $> != 0 ) { $logger->die("Sorry, only root can use this script."); } my ( $theme, $users, $help, $all_users, $reseller, $style ); Getopt::Long::GetOptionsFromArray( \@args, 'help' => \$help, 'theme=s' => \$theme, 'all-users' => \$all_users, 'users=s' => \$users, 'all-users-from-reseller=s' => \$reseller, 'style=s' => \$style ) and ( !@args ) or do { usage(); exit 1; }; if ($help) { usage(); exit; } unless ( $theme && ( $all_users || $users || $reseller ) ) { usage(); exit 1; } if ($reseller) { unless ( Cpanel::Reseller::isreseller($reseller) ) { $logger->die("'$reseller' is not a reseller."); } } local $ENV{'REMOTE_USER'} = 'root'; Whostmgr::ACLS::init_acls(); my %userdomains = Cpanel::Config::LoadUserDomains::loadtrueuserdomains( undef, 1 ); my @list_users; if ( $all_users || $reseller ) { @list_users = keys %userdomains; if ($reseller) { @list_users = grep { my $real_owner = Cpanel::AcctUtils::Owner::getowner($_); $real_owner && $real_owner eq $reseller ? 1 : 0 } @list_users; } } else { @list_users = split( /\s*,\s*/, $users ); } my %updated_users; foreach my $user (@list_users) { unless ( exists $userdomains{$user} ) { $logger->warn("User: $user does not exist."); next; } my %modify_opts = ( 'user' => $user, 'CPTHEME' => $theme, ); $modify_opts{'STYLE'} = $style if $style; # Whostmgr::Accounts::Modify does not ship, # we need to use whmapi1 modifyacct instead my $json = Cpanel::SafeRun::Errors::saferunallerrors( '/usr/local/cpanel/bin/whmapi1', '--output', 'json', 'modifyacct', %modify_opts ); my $response = Cpanel::JSON::Load($json); if ( $response->{'metadata'}{'result'} == 0 ) { $logger->warn( "Unable to update data for $user: " . $response->{'metadata'}{'reason'} ); } else { $updated_users{$user} = 1; } } my @failed_accts = grep { !$updated_users{$_} } @list_users; if ( scalar @failed_accts ) { $logger->warn( "Could not update these users: " . join( ', ', @failed_accts ) ); exit 1; } else { $logger->info("Users are successfully updated."); exit 0; } } sub usage { print <<"EOM"; modify_accounts: Modify existing accounts to use a theme or a style Usage: modify_accounts --theme=$Cpanel::Config::Constants::DEFAULT_CPANEL_THEME [--users=user1,another_user|--all-users|--all-users-from-reseller=reseller1] Options: --help: print usage and exit --theme: the theme to be adopted --users: a list of users to be modified, comma separated --all-users: update all users on the system --all-users-from-reseller: update all users that are owned by reseller --style: update specified users to use this style EOM return; }
Save