Transferir / copiar arquivos via SCP
SCP é um protocolo que permite copiar arquivos entre um servidor SSH e uma máquina local. Para funcionar o comando scp é necessário que já tenha configurado uma conexão SSH com um servidor remoto, feito isso, veja os exemplos na prática abaixo:
Copiando um arquivo remoto para máquina local:
scp user@domain:/pasta-remota/arquivo-remoto.txt /pasta-local/arquivo-local.txt
Enviando um arquivo local para um servidor remoto:
scp /pasta-local/arquivo-local.txt user@domain:/pasta-remota/arquivo-remoto.txt
Copiando pastas e subpastas do servidor remoto para máquina local:
scp -r user@domain:/pasta-remota/ /pasta-local/
Enviando pastas e subpastas da máquina local para o servidor remoto:
scp -r /pasta-local/ user@domain:/pasta-remota/
Erro ao Enviar Formulário CGI 1.6 SendMail
500 sendmail exit 1 with error message
There was an error setting uids: 1 (Operation not permitted)cgiemail 1.6
Pois é , o problema e simples de resolver, só entrar no SSH e executar o script abaixo como ROOT.
chmod 4775 /usr/local/cpanel/bin/sendmail
Pronto. Formulários funcionando com Sucesso.
Comandos SSH com ênfase em WMH/Cpanel – CentOS
Se você, como eu já se deparou em um beco sem saída, se tratando de administração de WHM/cPanel, onde não tinha menor ideia de onde encontrar certos comandos, para certos serviços, aqui vai uma lista recheada de comandos onde você encontrar seu alívio imediato.
Todos estão dentro da pasta de scripts do software cPanel (em geral, /scripts/)
- Em negrito estão os scripts que podem ser utilizados por usuários menos experientes;
- Scripts sem negritos e que fazem parte de outro sistema podem causar danos ao serem executados separadamente do script que os inicializa;
- Os scripts sem explicação logo serão atualizados;
- Detalhes em inglês logo serão traduzidos;
Scripts:
- adddns – Adiciona uma faixa de DNS;
- addfpmail – Adiciona o frontpage mail extension a todas os domínios que não tenham;
- addfpmail2 – Equivalente ao addfpmail;
- addnetmaskips – Adiciona um netmask a todos os IPs que não possuem um netmask;
- addnobodygrp – Adiciona ao grupo nobody (sem dono, neste caso) e ativa o modo seguro;
- addpop – Adiciona uma conta POP;
- addservlets – Adiciona suporte JSP a uma conta (requerimento: servidor tomcat rodando);
- addstatus – Adicionar um usuário que possa verificar o status interno (status do servidor);
- adduser – Adiciona um usuário ao sistema;
- admin – Executa o WHM Lite;
- apachelimits – Adiciona limites ao apache;
- bandwidth –
- betaexim – Instala a última versão do Exim, mas cuidado pois, se houver um beta, ele será instalado;
- biglogcheck – Verifica se existem logs com mais de 2GB de espaço físico;
- bitstest –
- bsdcryptoinstall – Instala o Crypto Framework; > Exclusivo para servidor FreeBSD!
- bsdldconfig – Configura diretórios apropriados para as bibliotecas do FreeBSD; > Exclusivo para servidor FreeBSD!
- bsdpkgpingtest – Testa a taxa de download dos pacotes do FreeBSD; > Exclusivo para servidor FreeBSD!
- buildbsdexpect – Instala sistema de espera; > Exclusivo para servidor FreeBSD!
- builddomainaddr –
- buildeximconf – Recria o arquivo de configuração do Exim “exim.conf”;
- buildpostgrebsd-dev – Instala o serviço “postgresql”; > Exclusivo para servidor FreeBSD!
- buildpureftproot –
- bupcp –
- chcpass – Script de uso interno do software cPanel; > Não deve ser executado, a menos que você saiba o que está fazendo!
- checkallowoverride –
- checkbadconf – Verifica o arquivo “/usr/local/apache/conf/httpd.conf” em busca de usuários com problemas;
- checkbashshell –
- checkbsdgroups – Verifica e corrige problemas com os usuários privilegiados do proftpd; > Exclusivo para servidor FreeBSD!
- checkccompiler – Verifica se o compilador C do servidor está funcionando sem problemas;
- checkdeadperlso –
- checkerrorlogsafe –
- checkfpkey – Verifica a SUID key do FrontPage extension;
- checkgd – Verifica se o GD está operando normalmente;
- checkgentoousers –
- checkhttpd –
- checkinfopages – Verifica se as páginas suspensas estão com as devidas propriedades;> Equivalente ao comando checksuspendedpages;
- checkinterchange – Não deve ser executado, a menos que você saiba o que está fazendo!
- checklibssl – Verifica se o libssl está operando normalmente para garantir o bom funcionamento dos links simbólicos;
- checklink – Verifica se os links do sistema contém um destino real;
- checklog –
- checkmakeconf –
- checkmaxclients – Verifique se o Apache atingiu o máximo de conexões simultâneas permitidas;
- checkoldperl – Verifica se a versão do seu Perl é antiga;
- checkoldrpm –
- checkrsync – Verifica se o rsync está atualizado;
- checksuexecpatch – Verifica se o serviço mailman está corretamente relacionado ao suexec;
- checksuspendpages – Verifica se as páginas suspensas estão com as devidas propriedades;> Equivalente ao comando checkinfopages;
- checkswup –
- checkup2date – Verifica se o up2date está devidamente configurado; > Exclusivo para servidores RedHat;
- checkyum – Verifica se o yum está configurado corretamente; > Exclusivo para servidores que usam pacotes RPM;
- chkpaths – Verifica se /usr/sbin/chown está corretamente indicado para /bin/chown;
- chownpublichtmls – Change ownership of all users web space to them, which is useful for converting to suexec. Files owned by nobody are deleted.
- chpass – Troca de senha;
- ckillall – Allows you to kill a process (used like killall).
- ckillall2 – Allows you to kill a process.
- cleanandmailformmaillog –
- cleanbw – Remove logs antigos sobre bandwidth;
- cleandns –
- cleandns8 – Limpa os DNSs do arquivo “named.conf”;
- cleangd – Limpa a instalação antiga do GD e instala uma versão mais atualizada;
- cleanmd5 – Corrige problemas do cPanel com o MD5;
- cleanmsglog – Limpa os logs do Exim;
- cleanopenwebmail –
- cleanupcheck –
- cleanupmysqlprivs – Limpa os privilégios impróprios dados ao MySQL;
- compilers – Desabilita o uso de compiladores para usuários sem privilégios para executá-los;
- configips –
- *.cgi – Não deve ser executado, a menos que você saiba o que está fazendo!
- *.c -Não deve ser executado, a menos que você saiba o que está fazendo!
- convert2maildir – Converts mail from mbox to maildir format and installs courier impap and pop (cpimap is removed).
- convertemails – Não deve ser executado, a menos que você saiba o que está fazendo!
- convertemails2 – Não deve ser executado, a menos que você saiba o que está fazendo!
- convertemails5 – Não deve ser executado, a menos que você saiba o que está fazendo!
- courierup – Updates/Installs Courier
- cpanelsync –
- cpbackup – Runs backups.
- cpbackup2 – Não deve ser executado, a menos que você saiba o que está fazendo!
- cptheme – (NOT USED)
- dialog* – (NOT USED)
- distupgrade – Upgrades RedHat to the newest version (for testing only)
- dnscluster – Enables DNS clustering.
- dnsqueuecron – Adds a cron job to dump the DNS queue.
- dns_setup – (OLD)
- dnstransfer – Only if the server has a DNS master (sync with DNS master).
- doomhttpd –
- dotbuffer – Não deve ser executado, a menos que você saiba o que está fazendo!
- downgradefp – Downgrades FrontPage Extensions (to 5.0-0)
- dropmysqldb – Derruba um banco de dados MySQL;
- easyapache – Atualização a versão do Apache (upgrade);
- editquota – Altera a quota dos usuários;
- enablechkservdwebmail – Ativa o serviço de verificação do “webmaild”;
- enablefileprotect – Protege todos os arquivos dos diretórios “/home” se o Apache estiver sendo reinstalado;
- ensurepkg – Instala um pacote feito para FreeBSD;
- ensurerpm – Instala um pacote no formato RPM;
- ensurerpm2 – Não deve ser executado, a menos que você saiba o que está fazendo!
- exchangeacctdb –
- exim3 – Instala o Exim v. 3;
- exim4 – Instala o Exim v. 4;
- exim4-rh73test – Instala o Exim de release número 260; Atenção recurso disponível somente para servidores RedHat;
- eximcron – Creates a cron job for exim_tidy_db.
- eximlocalsend – Ativa ou desativa o envio local de e-mails pelo Exim;
- exim_tidydb – Limpar o arquivo de log do Exim;
- eximup – Installs/Updates exim.
- eximup~ – Não deve ser executado, a menos que você saiba o que está fazendo!
- expectperlinstaller – Não deve ser executado, a menos que você saiba o que está fazendo!
- fetchfile – Não deve ser executado, a menos que você saiba o que está fazendo!
- fetchfpexec –
- fetchgd – Includes libg.so.
- finddev – Não deve ser executado, a menos que você saiba o que está fazendo!
- findhacks – Realiza uma busca pelos trojans mais comuns nos servidores;
- findoddrootprocesses – Lists root processes that may need to be checked out.
- findphpversion – Verifica se a versão utilizada do PHP é a mais atual;
- findtrojans – Faz uma busca profunda por trojans;
- fixadmin –
- fixallcartswithsuexec – Fixes permissions on carts when using suexec.
- fixallinterchangeperm – Fixes permissions on all users’ Interchange Shopping Carts.
- fixbinpath – Makes sure all bin file paths are correct.
- fixbuggynamed – Updates bind to solve any problems with bugs.
- fixcartwithsuexec – Pode ser usado para corrigir um problema com o suexec; Não deve ser executado, a menos que você saiba o que está fazendo!
- fixcgiwrap –
- fixcommonproblems – Verifica e corrige os problemas mais comuns relacionados ao cPanel vs servidor;
- fixetchosts – Fixes problems with /etc/hosts
- fixeverything – Fix common problems and quotas.
- fixfpwml – Fix for .wml errors with frontpage.
- fixheaders – Run if nothing compiles errors with .h files on compile.
- fixhome – (NOT USED) – Unsymlink items.
- fixinterchange – Reinstall interchange Perl modules.
- fixinterchangeperm – fix permissions on a user’s interchange cart.
- fixipsnm – Same as addnetmask ips, but Perl though.
- fixlibnet – Reinstall Bundle::libnet (Perl).
- fixlocalhostwithphp – Change /etc/hosts to work better with PHP 4.2.0 + MySQL.
- fixmailandakopia – (NOT USED)
- fixmailman – Atualiza e reinicia o serviço “mailman”;
- fixmailmanwithsuexec –
- fixmuse – Instala novamente a interface “muse”;
- fixmysql – Corrige problemas relacionados ao MySQL; Não deve ser usado em servidores FreeBSD!
- fixmysqlbsd – Corrige problemas relacionados ao MySQL; > Exclusivo para servidor FreeBSD!
- fixnamed – Atualiza o serviço “named” para utilizar mais de 512 faixas de IP;
- fixndc – Repair redhat’s broken named.conf on 7.2.
- fixndc.new – Não deve ser executado, a menos que você saiba o que está fazendo!
- fixoldlistswithsuexec – Run after enabling suexec on the server to change the URLs that Mailman gives out to ones that don’t give a 500 internal server error.
- fixperl – Corrige link simbólico de usr/local/bin/perl para /usr/bin/perl;
- fixperlscript – Verifica se todos os scripts Perl estão com os módulos relacionados instalados;
- fixpop – Corrige uma conta POP e recria a senha;
- fixproftpdconf – Corrige problemas relacionados ao arquivo de configuração do proftpd (/usr/local/etc/proftpd.conf);
- fixproftpdconf~ – Não deve ser executado, a menos que você saiba o que está fazendo!
- fixproftpddupes – Atualiza o “proftpd” para evitar ou corrigir dupes;
- fixquotas – Corrige problemas de quotas; > Usa muitos recursos do servidor! É recomendado utilizar em horários onde o tráfego do servidor é menos intenso.
- fixrelayd –
- fixrh72ndckey – Não deve ser executado, a menos que você saiba o que está fazendo!
- fixrndc – Fixes named.conf to prevent rndc staus failed.
- fixspamassassinfailedupdate – Instala novamente uma atualização do spamassassin que falhou;
- fixsubconf –
- fixsubdomainlogs – Corrige problemas relacionados aos relatórios de sub-domínios; Ideal para executar quando esses relatórios não aparecem no cPanel;
- fixsuexeccgiscripts – Corrige os problemas com scirpts CGI após a instalação do suexec;
- fixtrojans – (NOT USED)
- fixvaliases – Corrige permissões das valiases;
- fixwebalizer – Corrige problemas comuns com o Webalizer; > Ideal para executar quando o Webalizer para de atualizar; Importante: Esse fix apaga toda a base de dados da conta especificada;
- fixwebmail – (OLD)
- fixwwwdir – (OLD)
- fp3 – Updates the fpexe3 patch.
- fpanonuserpatch – Updates FrontPage extensions to include the anonymous user patch.
- fp-auth –
- fpbtr – (OLD)
- fpsuexec – Não deve ser executado, a menos que você saiba o que está fazendo!
- fpsuexec2 – Não deve ser executado, a menos que você saiba o que está fazendo!
- fpsuexec3 – Não deve ser executado, a menos que você saiba o que está fazendo!
- fpupgrade – Não deve ser executado, a menos que você saiba o que está fazendo!
- ftpcheck – Checks for FTPSSL.
- ftpfetch – Não deve ser executado, a menos que você saiba o que está fazendo!
- ftpput – Não deve ser executado, a menos que você saiba o que está fazendo!
- ftpquaotacheck – Verifica as quotas de todos os usuários FTP;
- ftpsfetch – Não deve ser executado, a menos que você saiba o que está fazendo!
- ftpup – Atualiza o seu servidor FTP;
- ftpupdate – Não deve ser executado, a menos que você saiba o que está fazendo!
- fullhordereset – Resets Horde and displays the current Horde password.
- futexfix – Corrige problemas comuns com o futex;
- futexstartup – Inicia o furtex;
- gcc3 – Installs gcc-3.3.3
- gencrt – Generate a .crt and .csr file.
- gencrt2 – (NOT USED)
- gentomcatlist – Não deve ser executado, a menos que você saiba o que está fazendo!
- gentooportsup –
- gethomedir – Não deve ser executado, a menos que você saiba o que está fazendo!
- getpasswd – Não deve ser executado, a menos que você saiba o que está fazendo!
- getremotecpmove – Não deve ser executado, a menos que você saiba o que está fazendo!
- getrpmfor –
- grabemails – Não deve ser executado, a menos que você saiba o que está fazendo!
- grabhttp – Não deve ser executado, a menos que você saiba o que está fazendo!
- grabhttp2 – Não deve ser executado, a menos que você saiba o que está fazendo!
- grabmysqlprivs – Não deve ser executado, a menos que você saiba o que está fazendo!
- grpck – Checks to see if grpck is working properly.
- hackcheck – Não deve ser executado, a menos que você saiba o que está fazendo!
- hdparmify – Enable dma/irq/32bit HD access, which speeds up IDE drives.
- hdparmon – Turns on hdparm.
- HTTPreq.pm – Não deve ser executado, a menos que você saiba o que está fazendo!
- httpspamdetect –
- icpanel – (OLD)
- initacls – Mounts your file systems with ACL support (make sure your kernel supports ACLs)
- initbyteslog – Não deve ser executado, a menos que você saiba o que está fazendo!
- initfpsuexec – Enable FrontPage suexec support.
- initquotas – Turn on quota support on new drives.
- initsslhttpd – Make sure HTTP starts with SSL.
- initsuexec – Turn on suexec support if suexec is installed.
- installaimicq – Não deve ser executado, a menos que você saiba o que está fazendo!
- installcgipm – Installs CGI.pm
- installcpbsdpkg –
- installcpgentoopkg –
- installdbi – Install Bundle::DBD::mysql.
- installfpfreebsd – Installs FrontPage 5 Extensions on FreeBSD.
- installfpgentoo – Installs FrontPage on Gentoo.
- installgd – Builds GD.
- installipc – Não deve ser executado, a menos que você saiba o que está fazendo!
- installpkg – Installs a FreeBSD package.
- installpostgres – Installs PostrgeSQL.
- installrmmods – (OLD)
- installrpm – Installs a rpm.
- installrpm2 – Não deve ser executado, a menos que você saiba o que está fazendo!
- installspam – Install SpamAssassin.
- installssl – Add a SSL vhost.
- installtree –
- installzendopt – Install zend optimzer.
- installzendopt-freebsd – Install zend optimizer on a freebsd machine.
- ipcheck – Não deve ser executado, a menos que você saiba o que está fazendo!
- ipusage – Não deve ser executado, a menos que você saiba o que está fazendo!
- isdedicatedip – Checks an ip to see if it is dedicated.
- kernelcheck – Não deve ser executado, a menos que você saiba o que está fazendo!
- killacct – Delete an account.
- killbadrpms – Security script that kills insecure RPMs from the server.
- killdns – Delete a DNS zone.
- killdns-dnsadmin –
- killdrrootvhost – Removes the document root for a virtual host.
- killndbm – Remove the broken NDBM_File module from 7.2.
- killpvhost – Removes a virtual host from proftpd.conf.
- killspamkeys – Removes a spam key.
- killsslvhost – Removes a SSL entry for a virtual host.
- killvhost – Delete a vhost.
- listcheck – Checks mailing lists for issues.
- listproblems – Lists common problems.
- listsubdomains – List subdomains.
- mailadmin – (DEAD, OLD)
- maildirmenu – Não deve ser executado, a menos que você saiba o que está fazendo!
- mailman212 – Não deve ser executado, a menos que você saiba o que está fazendo!
- mailperm – Fix almost any mail permission problem.
- mailscannerupdate – Updates MailScanner
- mailtroubleshoot – Guided mail fix.
- makecpphp – Installs php.
- makesecondary – Part of DNS transfer.
- manualupcp – Updates cPanel manually.
- md5crypt – Encrypts a password into MD5.
- mkquotas – OLD
- mkwwwacctconf – Não deve ser executado, a menos que você saiba o que está fazendo!
- mrusersscpcmd –
- mseclocal – Sets up Mandrake’s msec to allow exim to run as mailnull.
- mysqladduserdb – Create a MySQL databse and user.
- mysqlconnectioncheck – Attempts to connect to MySQL, restarts SQL if necessary.
- mysqldeluserdb – Delete a MySQL database and user.
- mysqlinfo – (OLD)
- mysqlpasswd – Change MySQL password.
- mysqlrpmpingtest – Checks your connection speed for downloading mySQL rpms.
- mysqlup – Updates mySQL.
- mysqlup~ – Não deve ser executado, a menos que você saiba o que está fazendo!
- ndbmcheck – Checks to see if the nbdm module is loaded (kills in RedHat 7.2)
- netftpsslpatch – Patches FTPSSL.pm.
- newdomains – (OLD)
- newdomains-sendmail – (OLD)
- newexim – Installs the latest version of exim.
- newftpuser – (NOT USED)
- newpop – (NOT USED)
- nofsck – Make fsck always use -y
- nomodattach – Removes mod_attach from httpd.conf.
- nomodauthmysql -Removes mod_auth_mysql from httpd.conf.
- nomodbwprotect – Removes mod_bwportect from httpd.conf.
- nomodgzipconfmods – Removes mod_gzip from httpd.conf.
- nomodperl – Removes mod_perl from httpd.conf.
- oldaddoncgi2xaddon – Updates old addons to X addons.
- oldaddonconverter – Não deve ser executado, a menos que você saiba o que está fazendo!
- oopcheck – Não deve ser executado, a menos que você saiba o que está fazendo!
- park – Parks a domain.
- patcheximconf – Fixes exim.conf.
- patchposixtypes –
- patchtypes –
- patchtypesizes –
- pedquota – Acessório do editquota (usado para editar quota); Não deve ser executado, a menos que você saiba o que está fazendo!
- perlinstaller – Installs perl.
- phpini – Create a php.ini file.
- phpopenbasectl –
- pingtest – Checks your download time from cPanel mirrors.
- pkgacct – Não deve ser executado, a menos que você saiba o que está fazendo!
- pkgacct~ – Não deve ser executado, a menos que você saiba o que está fazendo!
- pkgacct2 – Não deve ser executado, a menos que você saiba o que está fazendo!
- pkgaccount-ala – backs up an Alab*nza account for transfer.
- pkgacct-ciXost – backs up a ci*ost account for transfer.
- pkgacct-dXm – backs up a d*m account for transfer.
- pkgacct-enXim – backs up an en*im account for transfer.
- pkgacct-ng –
- pkgacctn-ng.orig –
- pkgacct-pXa – backs up a p*a account for transfer.
- popftpuse – (OLD)
- portsup – (FREEBSD BETA)
- postsuexecinstall – (INTERNAL)
- proftpd128 – Installs proftpd-1.2.8.
- pscan – (OLD)
- ptycheck – Fixes permissoins on /dev/ptmx.
- pwck -Verifies the integrity of system authentication information.
- quickfixmysqlbsd – (NOT USED)
- quickkernel – Updates your kernel.
- quicksecure – Quickly kill useless services.
- quotacheck – Não deve ser executado, a menos que você saiba o que está fazendo!
- rasetup – (OLD)
- rawchpass – Não deve ser executado, a menos que você saiba o que está fazendo!
- realadduser – Não deve ser executado, a menos que você saiba o que está fazendo!
- realchpass – Não deve ser executado, a menos que você saiba o que está fazendo!
- realperlinstaller – Não deve ser executado, a menos que você saiba o que está fazendo!
- realrawchpass – Não deve ser executado, a menos que você saiba o que está fazendo!
- rebuildcpanelsslcrt – Rebuilds the cPanel SSL Certificate.
- rebuildcpusers – Rebuilds /var/cpanel/users.
- rebuildetcpasswd – Rebuilds /etc/passwd.
- rebuildeximbsd – Rebuilds exim on FreeBSD.
- rebuildhttpdconffromproftpd – Rebuild httpd.conf from the proftpd.conf file.
- rebuildinterchangecfg – Used after moving a domain with Interchange to the server.
- rebuildippool – Não deve ser executado, a menos que você saiba o que está fazendo!
- rebuildnamedconf – Restore named.conf from files in /var/named.
- rebuildproftpd – Restore proftpd.conf from httpd.conf.
- reinstallmailman – Reinstalls mailman.
- relocatevartousr – Relocates files from /var to /usr in case of disk space issues.
- remdefssl – Remove default SSL vhost.
- reseteximtodefaults – Resets exim’s default settings.
- resethorde –
- resetimappasswds – Resets all imap passwords.
- resetmailmanurls –
- resetquotas – Change quotas to what they should be .
- restartsrv – Restart a service.
- restartsrv_apache – Reinicia o Apache;
- restartsrv_bind – Reinicia o serviço bind;
- restartsrv_clamd – Reinicia o serviço clamd;
- restartsrv_courier – Reinicia o serviço imap;
- restartsrv_cppop – Reinicia o serviço cppop;
- restartsrv_entropychat – Reinicia o serviço entropy chat;
- restartsrv_exim – Reinicia o serviço exim;
- restartsrv_eximstats – Reinicia as estatísticas do Exim;
- restartsrv_ftpserver – Reinicia o servidor FTP;
- restartsrv_ftpserver~ – (INTERNAL)
- restartsrv_httpd – Reinicia o serviço httpd;
- restartsrv_imap – Reinicia o serviço impad;
- restartsrv_inetd – Reinicia o serviço inetd;
- restartsrv_interchange – Reinicia o Interchange Shopping Cart;
- restartsrv_melange – Reinicia o serviço melange chat;
- restartsrv_mysql – Reinicia o serviço mysqld;
- restartsrv_named – Reinicia o serviço named;
- restartsrv_postgres – Reinicia o serviço postgres;
- restartsrv_postgresql – Reinicia o serviço postgresql;
- restartsrv_proftpd – Reinicia o serviço proftpd;
- restartsrv_pureftpd – Reinicia o serviço pure-ftpd;
- restartsrv_spamd – Reinicia o serviço spamd;
- restartsrv_sshd – Reinicia o serviço sshd;
- restartsrv_syslogd – Reinicia o serviço syslogd;
- restartsrv_tomcat – Reinicia o serviço tomcat;
- restartsrv_xinetd – Reinicia o serviço xinetd;
- restoremail – Recupera a caixa de e-mail de algum usuário (caso seja possível);
- restorepkg –
- reswhostmgr – Reinicia o serviço whostmgr;
- rhlupdate – (OLD)
- rpmpreinstall – (INTERNAL)
- rpmup – Faz atualização do gerenciador de pacotes RPM; > Exclusivo para servidores que utilizam pacotes RPM;
- rpmup2 – Não deve ser executado, a menos que você saiba o que está fazendo! > Exclusivo para servidores que utilizam pacotes RPM;
- rpmup3 – Não deve ser executado, a menos que você saiba o que está fazendo! > Exclusivo para servidores que utilizam pacotes RPM;
- rrdtoolinstall – Instala ferramenta RRD;
- rscpmd –
- runlogsnow – (OLD)
- runstatsonce – Atualiza as estatísticas (deve ser adicionado ao crontab para ser utilizado) dos geradores de relatório (analog, webalizer etc);
- runweblogs – Executa os geradores de relatório (analog, webalizer etc) para um determinado usuário;
- ruserssscpcmd – (INTERNAL)
- safeperlinstaller – Instala o serviço Perl em modo seguro;
- safeup2date – Executa o up2date em modo seguro;
- safeyum – Eexecuta o yum em modo seguro;
- scpcmd – Não deve ser executado, a menos que você saiba o que está fazendo!
- searchbadgroups –
- searchreplace – (NOT USED)
- secureit – Remove binários SUID desnecessários ao sistema;
- securemysql – Realiza algumas alterações no MySQL para maior segurança;
- securetmp – Adiciona segurança extra para a pasta tmp na inicialização do servidor;
- selinux_custom_contexts –
- selinuxsetup –
- sendaim – Não deve ser executado, a menos que você saiba o que está fazendo!
- sendicq – Não deve ser executado, a menos que você saiba o que está fazendo!
- setupfp – Install FrontPage 3 on an account.
- setupfp4 – Install FrontPage 4 (2000) installer on an account.
- setupfp5 – Install FrontPage 5 (2002) installer on an account.
- setupfp5.nosueuxec – Install FrontPage 5 (2002) installer on an account when not using suexec.
- setupmakeconf –
- showexelist – Exibe lista de processos executáveis;
- simpleps – Exibe a lista de processos ativos;
- simplesshcmd – Não deve ser executado, a menos que você saiba o que está fazendo!
- smartcheck – Verifica a integridade do hardware; Script pouco eficiente para detectar possíveis problemas;
- smtpmailgdionly – Habilita proteção extra para o SMTP;
- snarf – Não deve ser executado, a menos que você saiba o que está fazendo!
- spamasssassin-cpanel – (NOT USED)
- spamboxdisable – Desabilita a vaixa anti-SPAM (spambox) de todas as contas de e-mail do servidor;
- sscpcmd – Não deve ser executado, a menos que você saiba o que está fazendo!
- ssh2.expect – Não deve ser executado, a menos que você saiba o que está fazendo!
- sshcmd –
- sshcontrol – Não deve ser executado, a menos que você saiba o que está fazendo!
- ssh.expect – Não deve ser executado, a menos que você saiba o que está fazendo!
- stage2fpmail – Não deve ser executado, a menos que você saiba o que está fazendo!
- supportvoidcheck –
- suspendacct – Suspende uma conta específica;
- symlinktodir – Não deve ser executado, a menos que você saiba o que está fazendo!
- sysup – Atualiza o sistema de gerenciamento de pacotes RPM do cPanel;
- telentcrt – (OLD)
- testinf – (OLD)
- trustme – Não deve ser executado, a menos que você saiba o que está fazendo!
- typocheck –
- uf – (OLD)
- unlimitnamed – Instala um patch para o servidor poder utilizar mais de 512 IPs;
- unblockip – Remove um IP bloqueado (IP que tenta acessar o servidor);
- unpkgacct – Não deve ser executado, a menos que você saiba o que está fazendo!
- unsetupfp4 – Remove o FrontPage 4 ou 5 de uma conta;
- unslavenamedconf – Reparar problema com o arquivo “named.conf”, no caso do DNS Master for colocado como local (a reparação possui um delay após ser requerida)
- unsuspendacct – Remove da suspensão uma conta específica;
- upcp – Atualiza o cPanel;
- updated – Verificase há atualização para os scripts (em geral, /scripts/) do cPanel;
- updatedomainips – Não deve ser executado, a menos que você saiba o que está fazendo!
- updatefrontpage – Atualiza o FrontPage extension;
- updatemysqlquota –
- updatenow – Atualiza os scripts (em geral, /scripts/) do cPanel (atualiza sem verificar, diferente do updated); Atenção: Utilize-o apenas se você sabe o que está fazendo, pois o cPanel já atualiza os scripts automaticamente e um problema pode ser gerado devido a diferença de atualizações do cPanel e dos scripts;
- updatephpconf – Atualiza os arquivos de configuração do PHP;
- updateuserdomains – Não deve ser executado, a menos que você saiba o que está fazendo!
- updateuserdomains2 – Não deve ser executado, a menos que você saiba o que está fazendo!
- userdirctl –
- userps – (OLD)
- usersscpcmd – Não deve ser executado, a menos que você saiba o que está fazendo!
- usersscpcmd1 – Não deve ser executado, a menos que você saiba o que está fazendo!
- usersshcmd – Não deve ser executado, a menos que você saiba o que está fazendo!
- verify – (OLD)
- verifyzone – Não deve ser executado, a menos que você saiba o que está fazendo!
- whichrpm – Não deve ser executado, a menos que você saiba o que está fazendo!
- whoowns – Descobre o proprietário de um domínio;
- whostmgrkey – (OLD)
- wwwacct – Cria uma conta;
- wwwacct2 – Não deve ser executado, a menos que você saiba o que está fazendo!
- x* – (OLD)
- xaddonreport – Cria um relatório dos scripts extras instalados (addon scripts);
- zoneexists – Não deve ser executado, a menos que você saiba o que está fazendo!
Abração pra todos. Boa sorte!
Resolvendo o erro mysql daemon failed to start
O Erro:
service mysqld start
MySQL Daemon failed to start.
Starting mysqld: [FAILED]
Comando que corrigiu o erro:
mysql_install_db
Rápido e prático!
Previna Ataques ao seu WordPress
Tenha em mente
Diminua os pontos de acesso, feche o maior numero de “portas” possíveis para que não seja apenas invadir, mas também, encontrar!
Se o sistema sofrer alguma invasão ou dano? Seja inteligente, faça com que as áreas invadidas sejam áreas insignificantes, com pouco conteúdo e/ou importância, assim, o estrago será sempre mínimo! E claro, seja cauteloso e cuidadoso: faça backups e monitoramentos regularmente. Em todas as situações virtuais, backups são muito bem vindos, pois qualquer arquivo ou sistema está sujeito à perda ou “crash”.
Claro que, todo esse esforço é em vão se suas maquinas são vulneráveis, spywares, malwares e outros vírus podem ser consideravelmente fatais. Procure um bom antivírus, pago ou não, que ofereça bons serviços e proteção. Mantenha seu sistema operacional e seus programas sempre atualizados, isso previne de que antigas aberturas, erros e bugs continuem disponíveis. Isso não só na sua máquina, mas também no WordPress, atualizações de segurança e melhorias estão constantemente sendo lançadas, além do fato de que você pode reportar qualquer falha de segurança ou bug, para que o suporte examine e corrija o que for necessário.
Vale lembrar que algumas vezes a segurança pode ser medida através das senhas que você usa. Procure usar termos, palavras que não façam o menos sentido para a sua área de atuação. Misturar os caracteres(letras E números) também é uma boa pedida, ainda mais se for entre as sílabas ou letras, criando situações inesperadas e inimagináveis!
Servidor Web
Outro ponto importante a ressaltar é a segurança e a qualidade do seu servidor, verifique a situação de seu servidor e as versões de seus softwares. Se estiver em um servidor compartilhado ao qual está enfrentando algum problema, as chances de seu site ser atingido são relevantemente altas, então vale a pena consultar seu provedor, para melhores informações.
Redes
Atenção a essa parte, pois muitas vezes passa despercebida! Já parou para analisar suas conexões? Hoje em dia é comum nos conectarmos a redes wifi de diversos estabelecimentos, isso torna tudo mais móvel, versátil e perigoso. Sim, perigoso! Claro que não vamos analisar todas as redes que usamos. Cafés, restaurantes, lojas, shoppings e lanhouses são lugares críticos para se trabalhar, afinal, a quantidade de dados e diferentes receptores que passam por esses locais diariamente é incontável. Procure trabalhar em redes confiáveis, da sua casa, seu trabalho, lugares que não sejam públicos.
FTP
Opte sempre por usar conexões criptografadas SFTP para acessar teu servidor, se seu provedor disponibilizar. O SFTP usa informações criptografadas para que sejam incompreensíveis e fora de chances de interceptações.
Permissão de Arquivos
Fique atento à questão das permissões dos arquivos, pois é uma grande brecha para invasores, então procure restringir ao máximo as permissões, e se for o caso de liberar, que seja por pouco tempo!
Modificando as permissões de arquivos
Se você tem acesso ao seu servidor, poderá alterar as permissões de arquivos recursivamente utilizando os comandos a seguir:
Para diretórios:
find /caminho/para/a/pasta/do/wordpress/ -type d -exec chmod 755 {} \;
Para arquivos:
find /caminho/para/a/pasta/do/wordpress/ -type f -exec chmod 644 {} \;
Banco de Dados
Uma boa dica é, no caso de vários sites no mesmo servidor, mante-los em bancos de dados diferentes, desse jeito o possível invasor não poderá alterar nem interferir nos outros sites! Se você usa o MySQL, esteja ciente de todas as funções, conheça a ferramenta, para que nada passe despercebido por você.
Proteção de senha no wp-admin!
Isso é bem interessante, pois é uma camada (inesperada, diga-se de passagem), a mais para o hacker ou bot romper, mas cuidado, habilitar essa função pode desabilitar algumas outras, fique atento.
Blindando o wp-includes
Essa outra “camada” de proteção é adicionada na área onde os scripts não podem ser acessados por nenhum usuário, então, usando o mod_rewrite para bloquear os scripts do .htaccess, veja:
# Block the include-only files. RewriteEngine On RewriteBase / RewriteRule ^wp-admin/includes/ - [F,L] RewriteRule !^wp-includes/ - [S=3] RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L] RewriteRule ^wp-includes/theme-compat/ - [F,L] # BEGIN WordPress
Obs: RewriteRule ^wp-includes/[^/]+\.php$ – [F,L] evitaria que o arquivo ms-files.php gere imagens. Retirar esta linha permitirá o funcionamento, oferecendo um pouco menos de segurança.
Wp-config.php acima!
Você também pode mover o wp-config para uma pasta acima do diretório de instalação do WP, tornando-o assim, fora da área acessível! Mas lembre-se que é apenas um nível.
Se você usa .htaccess, poderá usar o código abaixo para bloquear quem estiver atras do wp-config:
<files wp-config.php> order allow,deny deny from all </files>
Plugins
Primeiramente, mantenha seus plugins atualizados, e lembre-se de que se você não usa algum plugin, ele não precisa estar em seu WP, remova-o! Há plugins que ajudam na segurança, como firewall e etc, para evitar ataques e invasões. Vale a pena você pesquisar sobre e procurar algum que lhe agrade!
Mas não se engane, nem todo plugin é tão amigável quanto parece! Se um plugin exige alguma permissão, procure saber e entender o que ele fará, onde ele irá agir e etc, às vezes a opinião de usuários pode te guiar a um caminho bem tranquilo! Atente-se também para os quais executam códigos PHP ou outros códigos.
Logs
Esteja sempre ligado aos registros do seu site, monitorar pode ser uma das melhores maneiras de reagir a algum ataque, pois você poderá ver o que aconteceu, de que forma e quando ocorreu. Fique de olho em tudo o que acontece no Log, assim você estará sempre a par de tudo o que acontece em seu site!
Antes de sair, dê uma passada em nossa Hospedagem WordPress!!
Como ter uma senha de alto nivel de segurança.
É muito comum hoje em dia, criarmos usuários e contas em diversos sites e áreas, seja para compras, jogos ou serviços. Mas, cá entre nós: Como costuma escolher suas senhas? De forma simples, fácil de gravar, rápida de digitar? Ou bem elaborada, e complexa?
Grande parte dos “habitantes” do universo da internet prefere a primeira opção, e muitos ainda perdem senhas fáceis! Então aqui vão algumas dicas de como escolher ou montar suas senhas:
- Use letras maiúsculas. Não no inicio de um nome, pois é muito óbvio! Procure uma sílaba tônica, por exemplo, como na palavra “celular”, Ficaria “celuLAR”.
- Use numerais. Procure não usar números nos lugares de letras, isso é muito comum hoje em dia, talvez seja melhor substituir uma silaba inteira, que tal: “6lular”. Use números após, antes ou até no meio de uma palavra, como por exemplo “cel8u8lar”.
- Símbolos são uma ótima pedida! Você pode substituir as letras usando-os, tais como $ (no lugar do “S”), @ (no lugar do “A”), & (no lugar do “E”). Ou melhor, substitua por algo que não combine como, por exemplo, usar um @ para substituir um “L”, isso seria inimaginável!
- Escolha palavras que não tenham relação com suas intenções no site. – Não entendi, explique! – É simples: Para o meu cPanel, ao invés de usar palavras relacionadas a informática, porque não nomes de comida? Animais silvestres? Objetos aleatórios? Uma vez, usei a senha “potedeGelo” no meu roteador de Wifi…Não lembro de nenhum usuário intruso em minha rede!
- Por ultimo, para não perder uma ultra senha, composta por todos essas “pecinhas”, como esta, uma dica que dou é tirar um screenshot/printscreen/captura de tela de sua senha, nomear o arquivo de imagem com outra palavra sem nexo e guardar em um dispositivo que não tenha contato constante com a maquina a qual utiliza a senha! – Mas porque imagem? Porque nome sem nexo? – Não há como pesquisar um texto escrito numa imagem! No máximo, o nome da imagem, MAS, como escolhemos um nome sem sentido para o arquivo, como iriam encontrar a tal imagem com a senha?!
- Deixo aqui o resultado de tal “fusão”: 6luL@R9090″ , tirei uma foto, e nomeei o arquivo como “receita de biscoito”. Voilà!!
Área interditada!! – Conheça o malware que infecta paginas que usam wordpress.
Hoje venho vos falar sobre o SoakSoak… Não o conhece? Que ótimo, pois ele é um malware que andou dando dor de cabeça para mais ou menos 100 mil usuários do tão renomado WordPress!
Havia uma pequena brecha nos códigos de um dos plugins do WordPress, o nome do plugin é RevSlider. Uma pequena pesquisa me fez descobrir que ele não era um plugin lá tão usado, até porque não está nem no top 100. Mas isso não impediu que aproximadamente 100.000, dentre os milhões de usuários, fossem atingidos em cheio! Ta, mas o que ele faz? O soaksoak.ru modifica o arquivo “wp-includes/template-loader.php” e “wp-includes/js/swfobject.js” fazendo com que um javascript do site SoakSoak.ru seja executado, assim, algumas paginas são infectadas, reproduzindo uma tela notificando que na pagina há contaminação de malware(já conhecida pela maioria dos internautas).
O problema estourou dia 14 de dezembro, mas a tal “brecha” já era conhecida desde setembro… o que nos deixa algumas perguntas e suspeitas!
Sabe-se que o malware ataca somente quem usa WordPress em sua própria hospedagem. Para resolver essa infecção em grande escala será necessário remover o código malicioso dos arquivos numa próxima atualização, que será dificultado pelo fato de que vários temas que trazem tal plugin já instalado. Fique ligado, dê uma vistoriada em seu site, navegue por todas as paginas através de diferentes dispositívos, se seu site ainda não apresentou nenhum erro ao acessar alguma página, verifique se seu WP tem esse plugin instalado, e desative-o.
Ter Sites Responsivos é uma escolha responsável!
Estou aqui meio que aproveitando um gancho, logo entenderão porque!
É muito comum fazer uma coisa no computador e outra no celular, para evitar acúmulos de processos, economizar espaço na tela e etc. Por outro lado, fora de casa, a internet está incrivelmente acessível em praticamente qualquer lugar, em alguns países os veículos de transporte público possuem a milagrosa WiFi! O Smartphone é hoje um grande meio de acesso à internet, por isso grande parte dos sites estão se adaptando a esse sistema mobile de network.
A própria equipe Google se pronunciou à respeito, sites responsivos são um bom atrativo, pois quem nunca tentou acessar um site no Smartphone e deu de cara com um modelo desktop? Isso pode prejudicar alguns recursos, adicionar outros, mas a visualização e navegação podem se tornar impossíveis, sem falar do carregamento de vários scripts desnecessários!
É aqui que entra o tal “gancho”:
Esse é a pagina do nosso construtor de sites, as paginas criadas nele são totalmente compatíveis aos sistemas mobiles. As paginas geradas são adaptadas para a vizualização em smartphones e tablets. O Google lançou uma pagina a qual você pode testar a compatibilidade, é só a URL do site, com um click você consegue informações relevantes!
Conheça o construtor de sites de nossa hospedagem! Acesse:
Link do aplicativo Google! Mobile Friendly Test
Top 20 linguagens de programação mais populares entre os desenvolvedores.
A Redmonk lançou dia 15, uma atualização do seu ranking de linguagens de programação mais populares, com algumas surpresas. A principal delas é o fato de que o Swift, nova linguagem criada pela Apple, se tornou a 22ª mais popular entre os programadores, saltando da 68ª posição alcançada no ranking lançado há seis meses.
O ranking leva em consideração a discussão sobre linguagens de programação no site Stack Overflow e sua utilização no Github, um repositório de projetos. Por serem dois sites muito grandes entre a comunidade de desenvolvedores, eles servem como uma boa base para análise, embora esteja longe de ser perfeita.
Veja o top-20 completo logo abaixo, com uma ressalva para o fato de que CSS não é uma linguagem de programação no sentido mais comum da expressão.
1º JavaScript
2º Java
3º PHP
4º Python
5º C#
5º C++
5º Ruby
8º CSS (não é exatamente uma linguagem de programação)
9º C
10º Objective-C
11º Perl
11º Shell
13º R
14º Scala
15º Haskell
16º Matlab
17º Go
17º Visual Basic
19º Clojure
19º Groovy
Como pode ser notado no ranking, o JavaScript figura no topo, superando por muito pouco o Java, segundo os responsáveis pelo ranking. A vantagem aparentemente se dá pelo fato de ser amplamente usada na internet.
Se o ranking numérico não for do seu agrado, a Redmonk também apresenta um gráfico que posiciona melhor as linguagens em termos de popularidade. O gráfico também é mais completo, permitindo observar outras linguagens que não aparecem no top-20.