One place for hosting & domains


      What to Do When You’re Locked Out of the WordPress Admin Area

      Nothing can bring your workday to a screeching halt like not being able to access your WordPress dashboard. Without that ability, you can’t create or publish posts, respond to comments, or perform any other task on your website. Unfortunately, there are a wide variety of reasons why you might be locked out of your site.

      However, the good news is that WordPress’ flexibility means there are various solutions to diagnose and fix this problem. Plus, most of them are relatively straightforward, even for beginners. You should be able to troubleshoot and resolve the issue in no time.

      In this article, we’ll explore the common reasons why you might get locked out of the WordPress dashboard. Then we’ll walk through seven methods you can follow to fix the problem. Let’s dig in!

      Common Reasons for Getting Locked Out of WordPress

      There are several ways the issue of being locked out of WordPress can present itself. Although the exact page and message that you see when you try to log in might vary, the result is the same: You can’t get into your WordPress admin area.

      In this section, we’ll briefly run through some of the possible presentations you may encounter, along with an explanation of why you might be seeing that specific error. We’ll also include a handy link to the solution for each, so you can jump down to the appropriate fix.

      It’s important to note that while each of these errors might look the same on the surface (that is, you can’t log in), the solutions can be quite different. There’s not necessarily a one-size-fits-all fix. For that reason, we recommend that you match up the specific error you’re seeing.

      With that out of the way, here are some of the possible issues you might encounter when you can’t log into your dashboard:

      • You see “This has been disabled.” The most likely cause of this error is that you have the wrong login URL for your site. You’ll need to restore your WordPress site’s login URL.
      • Your WordPress password doesn’t work, and password recovery fails. Sometimes a problem with your site’s email system prevents sending the recovery email. To fix it, you can reset your password with phpMyAdmin.
      • You’ve lost administrator privileges. In this scenario, your login works, but you can’t perform any of your administrative functions. Therefore, the next step is to create a new user with administrative privileges.
      • You’re locked out due to too many login attempts. Some security plugins do this to prevent unauthorized access. You’ll need to disable your security plugin.
      • There’s a blank white screen (the “White Screen of Death”). There are several causes for this, but generally, it’s a problem with a plugin. PHP memory issues can also cause it. You’ll need to troubleshoot the White Screen of Death.
      • You see an “Error establishing a database connection” message. This notification indicates a problem with the MySQL database used by WordPress for data storage. You’ll need to resolve the database connection error.
      • The message indicates a “Parse error: syntax error.” Code entered incorrectly usually causes this issue. The solution is to undo any recent code changes.

      These cover the vast majority of login issues you might come across. However, if you run into a problem other than the above or you can’t seem to get your login working, you can always reach out to your hosting provider. If you’re a DreamHost customer, we offer 24/7 expert support — simply click on the Support button in the upper-right corner of the DreamHost Control Panel.

      Skip the Stress

      Avoid troubleshooting when you sign up for DreamPress. Our friendly WordPress experts are available 24/7 to help solve website problems — big or small.

      What to Do Before Troubleshooting This Issue

      If you’re a DreamPress user, we recommend trying the auto-login feature available in your DreamHost panel before trying anything else. This feature lets you log in directly from the panel and may help to bypass whatever issue is preventing you from logging in normally.

      To use this feature, head to your DreamHost panel and navigate to WordPress > Managed WordPress. Then click on Manage to the right of your DreamPress site. Finally, select the Manage WordPress button.

      Next, check to see if you have a recent backup of your site. If so, restoring it could fix the issue. If you’re a DreamPress user, you get a fresh backup every day.

      If restoring doesn’t work or your backup is too old, you’ll want to make a new backup before attempting any troubleshooting. This way, if something goes wrong, you can easily restore your site to its present condition.

      If you’re a DreamHost customer, creating a backup is simple. Log in to your DreamHost control panel and navigate to WordPress > Managed WordPress in the sidebar.

      The DreamPress Control Panel.

      Click the Manage button. Select Backups from the menu along the top, and click on Create Backup.

      The Backup section of the DreamPress Control Panel.

      If you’re using a different hosting provider, they likely also have a similar backup function. Consult the relevant documentation to create a backup.

      How to Fix the Common Causes of Being Locked Out of WordPress (7 Methods)

      At this point, you’ve identified the most likely reason why you’re locked out (based on the error message you’re receiving). You should have also created a fresh backup. Now it’s time to dig into troubleshooting.

      Note that these are not steps you should try in order. Instead, each fix corresponds to the specific issue and presentation you see when you attempt to log in. Here we go!

      1. Restore Your WordPress Site’s Login URL

      If you’re receiving a “This has been disabled” message when you attempt to log in, the most likely reason is that you’re using the wrong login URL.

      A “This has been disabled” error message when trying to login to WordPress.

      Some sites use a custom URL for logins as a security measure, so hackers can’t guess the URL and try to brute force their way in. Typically, you would set this up using a plugin such as WPS Hide Login.

      The tool works well, but if you’ve forgotten the correct URL, you can end up in a situation where you can’t log in. To fix this, you’ll need to disable the plugin temporarily. Since you can’t access your admin dashboard, the easiest way to do this is by using the Secure File Transfer Protocol (SFTP).

      If you’re a DreamHost customer, you can access your sites via our WebFTP function. If you have a different hosting provider, you’ll need an SFTP client, such as FileZilla, along with your FTP credentials, which you can obtain from your provider.

      To use WebFTP, head to your DreamHost control panel and navigate to Domains > Manage Domains. You can find the WebFTP button under the name of each site in the first column.

      The WebFTP option in the DreamHost Control Panel.

      Clicking on it opens up your site in the file manager. Here, you’ll want to head into the folder that matches your site’s name and navigate to wp-content > plugins.

      The wp-content/plugins folder of a WordPress site.

      Find the folder that corresponds to your security plugin and click on the arrow next to it. In the drop-down menu, choose Rename and change the name of the folder to something else. We recommend simply adding a “-disabled” to the end of the folder name, so you can easily recognize it later.

      Changing the plugin name deactivates it since WordPress won’t be able to recognize it. Now, you should be able to log into your site properly. Once in, you’ll want to rename the plugin folder back to its original state and ensure you have the correct login URL in the future.

      2. Reset Your Password With phpMyAdmin or WP-CLI

      Typically, if you’ve forgotten your WordPress admin password, you have the option of resetting it via email.

      The password recovery option on a WordPress login page.

      However, with this issue, when you click on that button, the email never comes. Often, this is the result of a temporary issue with the email system on your site. However, if you’re trying to reset your password and aren’t receiving the recovery email, you’re not out of luck — you can reset your password directly in the database using phpMyAdmin.

      To access phpMyAdmin from your DreamHost Control Panel, navigate to WordPress > Managed WordPress.

      The DreamPress Control Panel.

      Locate the domain you’re locked out of and click on the blue Manage button. At the bottom of the next page, select the Manage Database button to open the phpMyAdmin utility.

      On the left side of the screen, you’ll see a list of databases. The one you want will have a name that matches your domain name. Click on it to open it.

      On the next screen, scroll down until you find the wp_users table.

      The wp-users table in phpMyAdmin.

      This contains all of the user data for your site. Click on wp_users to open it.

      The user list in phpMyAdmin.

      On this screen, you can locate your username (or the admin’s username, if it’s not you), and then click on Edit.

      The user editing screen in phpMyAdmin.

      Finally, locate the user_pass field. In the Function box, select MD5 to ensure that your password is hashed (meaning not readable by humans). In the value box, you can enter your new password.

      When you’re finished, click on Go. Now you can enter this password on your WordPress login page, and you should be all set.

      If you don’t feel comfortable using the phpMyAdmin interface, you can also use the WP-CLI command line tool to update your password. WP-CLI is available on all DreamHost servers.

      To use this tool, you’ll first need to ensure that your username is registered as a Secure Shell (SSH) user. If you’re unsure how to do this, check out our instructions on creating a user with SSH access. If you’re not familiar with using SSH to access your site, we also have a guide on using SSH that you can review.

      Once you’re logged in with SSH, navigate to your WordPress directory with the following command.

      Navigating to the user directory in the WP-CLI tool.

      Next, run the command ‘wp user list’ to see a list of currently registered users and make a note of the ID number you need to reset the password for.

      The user list displayed in the WP-CLI tool.

      Finally, run the following command to reset the password.

      The command to update a user’s password in the WP-CLI tool.

      Change the number in the command to match the user ID you need. You’ll be prompted to enter a new password. You’ll also receive an email notification informing you of the change.

      3. Create a New User With Administrator Privileges 

      With this particular problem, you actually can log in, but you don’t have your usual administrator privileges. This may mean that you can’t perform the critical functions necessary to keep your site running.

      This issue is most often the result of malicious activity — either your site was hacked, or someone with access to your account has made some changes. Security and recovering from a hack is another topic, so we won’t get into that here. However, we will show you how to restore your administrator access.

      Head to the phpMyAdmin interface and pull up your website from the list on the left (see the previous step for exactly where to find this). Scroll down until you see the wp_users table in the list.

      The wp-users table in phpMyAdmin.

      Click on the Insert link. Next, fill out the form. Each field corresponds to a field in the WordPress user settings:

      • ID: Choose a number that isn’t already taken by one of the other users on your site. For example, if you have five users, your new user should be at least number six.
      • user_login: The username for your new administrator account.
      • user_pass: The password for the new user.
      • user_nicename: A nickname for the user.
      • user_email: The email address for the account.
      • user_url: Your website’s URL.
      • user_registered: The current date.
      • user_status: Should be zero.
      • display_name: The name you want to be displayed on your website for this user.

      When you’re finished, you can click on Go to save this new user.

      Next, you need to give this new user administrator access. Scroll down to the wp_usermeta entry and click on Insert. Fill in these fields as follows:

      • unmeta_id: Leave this blank.
      • user_id: The ID number of the new user (from above).
      • meta_key: Enter “wp_capabilities”.
      • meta_value: Type in “a:1:{s:13:”administrator”;b:1;}”.

      When you’re done, click on Go. Now repeat the above process, but with the following values:

      • unmeta_id: Leave this blank.
      • user_id: The ID number of the new user (from above).
      • meta_key: Type in “wp_user_level”.
      • meta_value: Set this to “10”.

      Once again, you can select Go. You’ve now successfully given the new user administrator rights. You can use this user to log in and have full access to your site and WordPress dashboard.

      If you’re not comfortable with phpMyAdmin, or you just prefer the command line, you can also use WP-CLI to create your new user. To create a new user with administrator privileges, access your site via SSH, navigate to the WordPress directory, and enter the following code:

      wp user create newusername [email protected] --role=administrator

      Replace “” with the desired username and domain of your site.

      4. Disable Your Security Plugins

      Many security plugins, such as Sucuri Security, limit the number of failed login attempts. When the limit is reached, no further attempts can be made.

      This functionality is handy since it prevents hackers or malicious users from brute-forcing their way into your site. However, if it’s triggered, it can also prevent you from getting into your site.

      To regain access, you’ll need to disable your security plugin temporarily. To do this without access to your dashboard, you can use SFTP. You can follow the instructions from Step 1 above — the procedure is identical.

      Once you have access, you’ll want to re-enable the plugin and remove yourself from any blacklists (if your plugin provides this feature). Then you can log in normally.

      Hacked Site? We’ll Fix It Fast

      With our Hacked Site Repair service, we’ll remove any malicious code and restore your website so it’s back up and running fast.

      5. Troubleshoot the White Screen of Death (WSoD)

      “White Screen of Death” is a phrase used in the WordPress community to describe a blank white screen you may see when trying to access your site. There are several potential causes for a WSoD. Generally, it’s either a rogue plugin or a lack of PHP memory on your site. We’ll walk through troubleshooting each scenario.

      Disable All WordPress Plugins

      First, you should check to see if a plugin is the culprit. To do this, you’ll need to disable all of your plugins. If this grants access to your site, you can then turn them back on one at a time until you’ve isolated the specific plugin causing the issue.

      To disable all plugins without access to your WordPress dashboard, you’ll need to use SFTP. Again, you can follow the instructions in Step 1.

      However, instead of renaming the folder for a particular plugin, you’ll want to rename the entire plugins folder. This disables all of them. Then you can refresh your page and see if you can log in. If not, proceed to the next step.

      If disabling all plugins does resolve the issue, open up your site in SFTP again and restore the plugins folder to its original name (don’t log out of the WordPress dashboard while you do this). They should appear in the normal plugins list now, located at Plugins > Installed Plugins in the dashboard.

      Next, disable the plugins from within the dashboard by selecting all of them and choosing Deactivate from the Bulk actions menu.

      Deactivating all plugins in the WordPress dashboard.

      Now, you can go back down the list and enable each plugin one at a time. After each one, refresh your site and check to see if the WSoD returns. If it does, you’ll know which plugin was responsible. At this point, you can check for updates that may resolve the issue, or search for an alternative.

      Increase Memory for Your Site

      If a plugin wasn’t the problem, the next step is to try increasing the available memory for your website. To start, open up your site in SFTP again and locate the wp-config.php file in the root directory.

      The wp-config.php file in SFTP.

      You’ll need to edit that file. If you’re using the DreamHost file manager, you can click on the arrow next to the site name and select Edit. Then add the following line of code to the file:

      define('WP_MEMORY_LIMIT', '64M');

      Here’s what it looks like in action:

      Code added to the wp-config.php file in SFTP.

      Click on Save, and then refresh your site to see if it resolved the error. If not, you can try a few more troubleshooting steps in our article on fixing the White Screen of Death. If all else fails, contact your host’s support.

      6. Resolve Database Connection Errors

      If you see “Error establishing database connection” when you attempt to log in, it indicates that WordPress can’t connect to the MySQL database.

      An “Error establishing a database connection” message.

      WordPress sites use these databases to store nearly all of the information on your site. Your site can’t load if a connection isn’t established.

      The good news is that the causes of this issue are relatively easy to fix. However, since there are multiple options, troubleshooting to find which one applies can be time-consuming. Here, we’ll cover the fix for the most common scenario: a mismatch of login credentials.

      The MySQL database has its own set of login data, separate from what’s used for your WordPress site. Troubleshooting involves making sure WordPress has the correct credentials for the database.

      The first step is locating those credentials. Using SFTP, open up your site’s wp-config.php file.

      The MySQL database details in the wp-config.php file.

      Note the database name, username, and password. Now, you can head to your DreamHost Control Panel and navigate to More > MySQL Databases. Scroll down until you find the hostname that corresponds to your site’s domain name.

      Check to ensure that the database name matches the wp-config.php file. If it doesn’t, you can update wp-config.php with the correct database name.

      Next, look under the Users Access column to verify that the username matches the wp-config.php entry. You can click on this name to find the password. Again, if there is a mismatch, update your wp-config.php file.

      Now you can determine whether you’re able to reach your login page. If you still see a database error, you can consult our guide on fixing WordPress database connection errors.

      7. Undo Recent Code Changes

      If you load your site and see a “Parse error: syntax error” message, it means there is some code entered incorrectly on your site that is preventing WordPress from loading. This most commonly occurs when code is copied and pasted from the internet without double-checking it. Technically, more recent WordPress versions should automatically prevent this from happening, but if your site runs on an older version, you may still see this error.

      Fixing it is simple — you can simply undo the most recent change you made to your site’s code before this error appeared. Alternatively, you can also restore a recent working backup. If you still want to use the code, you can check out our complete guide on fixing syntax errors in WordPress.

      To prevent the issue from happening in the future, we recommend ensuring that any code you pull from an online source is validated. You can use a tool such as the W3C Markup Validation Service to quickly check any HTML or CSS for errors. It’s also smart to create a fresh backup before changing any code in case something goes wrong.

      WordPress Troubleshooting Resources

      Say goodbye to the WordPress White Screen of Death! We’ve put together several tutorials to help you troubleshoot every kind of WordPress issue:

      If you’re looking for more information on WordPress best practices, click over to our WordPress Tutorials, a collection of guides designed to help you navigate the WP admin dashboard like a pro.

      Take Your WordPress Site to the Next Level

      Whether you need help choosing the right WordPress plugin, creating a child theme, or writing your first blog post, we can help! Subscribe to our monthly digest so you never miss an article.

      Unlock the WordPress Admin Panel

      If you’ve ever been locked out of your WordPress admin dashboard, you know it can be a frustrating experience. There are many potential causes, and since the exact error message can vary depending on the underlying problem, troubleshooting can be a challenge.

      In this article, we laid out all the most common causes of this issue, with detailed walkthroughs for fixing each one. You can simply find the presentation you’re seeing when attempting to log in and follow the accompanying steps to regain access.

      If you’d rather focus less on troubleshooting and more on creating amazing content, consider switching to DreamPress. Our managed WordPress hosting ensures that your site is always available when you need it.

      Source link

      Como configurar uma área de tabalho remota com o X2Go no Ubuntu 20.04

      O autor selecionou a Software in the Public Interest (SPI) para receber uma doação como parte do programa Write for DOnations.


      Normalmente, servidores baseados em Linux não vêm com uma interface gráfica de usuário (GUI) pré-instalada. Sempre que você quiser executar aplicações GUI em sua instância, a solução típica é empregar o Virtual Network Computing (VNC). Infelizmente, as soluções VNC podem ser lentas e inseguras; muitas também exigem muita configuração manual. Como alternativa, o X2Go oferece uma “área de trabalho na nuvem” de trabalho, completo com todas as vantagens de um sistema de computação sempre online, remotamente acessível e facilmente escalável com uma rede rápida. Ele também é mais responsivo e mais seguro do que muitas soluções VNC.

      Neste tutorial, você irá usar o X2Go para criar um ambiente de área de trabalho XFCE Ubuntu 20.04 que você possa acessar remotamente. Esta área de trabalho na nuvem irá incluir os mesmos utilitários que você teria se instalasse o Ubuntu 20.04 e o ambiente XFCE em seu computador pessoal (quase idêntico a uma configuração Xubuntu).

      A configuração descrita neste tutorial é útil quando:

      • Você precisa acessar um sistema operacional completo baseado em Linux com um ambiente de área de trabalho, mas não pode instalá-lo em seu computador pessoal.
      • Você usa vários dispositivos em várias localizações e quer um ambiente de trabalho consistente com as mesmas ferramentas, aparência, arquivos e desempenho.
      • Seu provedor de serviços de Internet lhe dá muito pouca largura de banda, mas você precisa de acesso a dezenas ou centenas de gigabytes de dados.
      • Trabalhos de longa duração tornam seu computador local indisponível durante horas ou dias. Imagine que você tenha que compilar um grande projeto, que irá demorar 8 horas no seu laptop. Você não será capaz de assistir a filmes ou fazer qualquer outra coisa que consuma muitos recursos enquanto seu projeto é compilado. Mas se você executar essa tarefa em seu servidor, agora seu computador está livre para executar outras tarefas.
      • Você está trabalhando com uma equipe e é benéfico para todos ter um computador compartilhado que eles possam acessar para colaborar em um projeto.


      Antes de iniciar este tutorial, você precisará de:

      • Uma instância Ubuntu 20.04 x64 com 2 GB de RAM ou mais. 2GB é mínimo, mas um servidor com 4GB ou mais é ideal se você estiver planejando executar aplicativos que consumam muita memória. Você pode usar um Droplet da DigitalOcean se você quiser.

      • Um usuário com privilégios sudo e uma chave SSH. Siga este guia para começar: Configuração inicial de servidor com o Ubuntu 20.04. Certifique-se de completar o Passo 4 e configurar seu firewall para restringir todas as conexões, exceto pelo OpenSSH.

      Passo 1 — Instalando o ambiente de área de trabalho no seu servidor

      Com seu servidor em funcionamento e seu firewall configurado, você está pronto para instalar o ambiente gráfico para o servidor X2Go.

      Primeiro, atualize as informações do gerenciador de pacotes sobre o software mais recente disponível:

      Neste tutorial, você está instalando o XFCE como o ambiente de desktop. O XFCE não usa efeitos gráficos como a composição, tornando-o mais compatível com o X2Go e otimizando as atualizações de tela. Para referência, o ambiente de área de trabalho LXDE e o ambiente de área de trabalho MATE (com a composição desabilitada) também funcionam bem, mas você precisará alterar o comando neste tutorial onde você instala o ambiente de área de trabalho. Por exemplo, em vez de sudo apt-get install xubuntu-desktop, você escreveria sudo apt-get install lubuntu-desktop para instalar o LXDE.

      Há duas maneiras de instalar o XFCE; o ambiente de área de trabalho reduzido ou o ambiente de área de trabalho completo. A melhor escolha para você irá depender das suas necessidades, que iremos abordar em seguida. Escolha um dos dois.

      O ambiente de área de trabalho completo

      Recomendado para a maioria dos casos de uso. Se você não quiser escolher a dedo todos os componentes que você precisa e prefere ter um conjunto padrão de pacotes, como um processador de palavras, navegador Web, cliente de e-mail e outros acessórios pré-instalados, escolha o xubuntu-desktop.

      Instale e configure o ambiente de área de trabalho completo. O ambiente de área de trabalho completo é semelhante ao que você teria se instalasse o Xubuntu a partir de um DVD/cartão de memória USB inicializável em seu computador local:

      • sudo apt-get install xubuntu-desktop

      Quando solicitado a escolher um gerenciador de exibição, escolha o lightdm.

      Escolhendo o lightdm como gerenciador de exibição

      O ambiente de área de trabalho reduzido

      De maneira alternativa, se você quiser instalar um conjunto pequeno de pacotes fundamentais e então implementá-los adicionando manualmente o que você precisa, use o meta pacote xubuntu-core.

      Um meta pacote não contém somente um único pacote; em vez disso, um meta pacote inclui uma coleção inteira de pacotes. Instalar um meta pacote evita que o usuário instale manualmente vários componentes.

      Instale o xfce4 e todas as dependências adicionais necessárias para dar suporte a ele:

      • sudo apt-get install xubuntu-core

      Você acabou de instalar um ambiente gráfico. Agora, você irá estabelecer uma maneira de visualizá-lo remotamente.

      Passo 2 — Instalando o X2Go no servidor

      O X2Go vem com dois componentes principais: o servidor, que inicia e gerencia a sessão gráfica na máquina remota, e o cliente, que você instala em seu computador local para visualizar e controlar a área de trabalho ou aplicação remota.

      Em versões anteriores do Ubuntu (antes de 18.04), o x2goserver não vinha incluído nos repositórios padrão, então você teria que seguir passos como estes para obter o pacote de software. Estamos deixando o link aqui apenas para referência, caso o pacote seja abandonado em futuras versões do Ubuntu. Felizmente, o Ubuntu 20.04, de codinome Focal Fossa, inclui o pacote que você precisa em seus repositórios padrão, então a instalação é mais rápida.

      Para instalar o X2Go em seu servidor, digite o seguinte comando:

      • sudo apt-get install x2goserver x2goserver-xsession

      Neste momento, seu servidor não requer nenhuma configuração adicional. No entanto, tenha em mente que se você seguiu a recomendação de configurar chaves SSH no guia Configuração inicial de servidor com o Ubuntu 20.04, então você precisará ter sua chave SSHprivada disponível em todas as máquinas locais que você pretende usar. Se você não configurou uma chave SSH privada, certifique-se de escolher uma senha forte.

      Nota: lembre-se de que se você ficar sem memória RAM, o kernel do Linux pode interromper abruptamente alguns aplicativos, resultando em trabalho perdido. Se estiver usando um Droplet da DigitalOcean e notar que seus programas exigem mais RAM, você pode desativar temporariamente seu Droplet e atualizá-lo (redimensionar) para um com mais memória.

      Você acabou de configurar seu servidor. Digite exit ou feche sua janela de terminal. O resto dos passos serão focados em configurar o cliente em sua máquina local.

      Passo 3 — Instalando o cliente X2Go localmente

      O X2Go já vem pronto para ser usado assim que instalado. Se estiver usando o Windows ou o Mac OS X em sua máquina local, baixe o software do cliente X2Go aqui. Se estiver usando o Debian ou o Ubuntu, instale o cliente X2Go com este comando em sua máquina local:

      • sudo apt-get install x2goclient

      Depois de baixar o software, você está pronto para instalá-lo. Abra o instalador e selecione seu idioma preferido. Agora, concorde com a licença e deixe o assistente guiá-lo pelos passos restantes. Normalmente, não há nenhuma razão para alterar os valores padrão que já vêm preenchidos nestes passos.

      O X2Go funciona bem com os valores padrão, mas ele também é altamente personalizável. Se quiser obter informações adicionais, visite a documentação oficial do X2Go.

      Agora que instalou o cliente de área de trabalho, você pode configurar suas configurações e conectar-se ao servidor do X2Go para usar sua área de trabalho XFCE remota.

      Passo 4 — Conectando-se à área de trabalho remota

      Quando você abrir o cliente X2Go pela primeira vez, uma janela aparecerá. Se isso não acontecer, clique em Session no menu superior esquerdo e selecione New session ….

      Captura de tela do cliente X2Go - Criando uma nova sessão

      No campo Session name, digite algo para ajudar com a diferenciação entre servidores. Usar um nome de sessão é particularmente útil se você planeja conectar-se a várias máquinas.

      Digite o endereço IP do seu servidor ou um nome de domínio totalmente qualificado (FQDN) no campo Host em Server.

      Digite o nome de usuário que você usou para sua conexão via protocolo SSH no campo Login.

      Como você instalou o XFCE no Passo dois, escolha o XFCE como seu Session type.

      Por fim, como você se conecta ao servidor com chaves SSH, clique no ícone de pasta ao lado de Use RSA/DSA key for ssh connection e procure por sua chave privada. Caso não tenha optado por usar as chaves SSH mais seguras, deixe isso vazio; o cliente X2Go irá pedir uma senha cada vez que você fizer login.

      O resto das configurações padrão será suficiente por enquanto, mas à medida em que for ficando mais familiarizado com o software, você pode ajustar o cliente com base em suas preferências individuais.

      Depois de pressionar o botão OK, inicie sua sessão gráfica clicando na caixa branca que inclui o nome da sua sessão no lado superior direito da caixa.

      Janela principal do X2Go - Lista de sessões

      Se estiver utilizando o OS X em sua máquina local, o OS X pode solicitar que você instale o XQuartz, que é necessário para executar o X11. Se assim for, siga as instruções para instalá-lo agora.

      Em alguns segundos, sua área de trabalho remota aparecerá e você pode começar a interagir com ela.

      Existem alguns atalhos de teclado que você pode usar que são bastante úteis para ter uma experiência melhor em sistemas operacionais baseados em Windows e Linux.

      Nota: essas duas primeiras opções podem exibir um comportamento problemático em edições modernas do Windows. Você ainda pode testá-las neste momento, caso as versões posteriores do X2Go consertem os problemas. Se falharem, apenas evite usar o mesmo atalho de teclado no futuro.

      CTRL+ALT+F irá alternar entre o modo de tela cheia ligado e desligado. Trabalhar no modo de tela cheia passar uma sensação maior da experiência de área de trabalho local. O modo de tela cheia também ajuda a máquina remota a receber os atalhos de teclado em vez de sua máquina local.

      CTRL+ALT+M irá minimizar a visualização remota, mesmo que você esteja no modo de tela cheia.

      CTRL+ALT+T irá desconectá-lo da sessão, mas deixar a GUI em execução no servidor. É apenas uma maneira rápida de desconectar-se sem fazer logoff ou fechar aplicativos no servidor. O mesmo acontecerá se clicar no botão de fechamento da janela.

      Por fim, há duas maneiras de finalizar a sessão remota e fechar todos os programas gráficos em execução nela. Você pode fazer logoff remotamente no menu inicial do XFCE, ou clicar no botão marcado com um círculo e uma linha pequena (como um ícone de ligar/modo de espera) no canto inferior direito da parte principal da tela do X2Go.

      O primeiro método é mais direto, mas pode deixar programas como o software de gerenciamento de sessões em execução. O segundo método irá fechar tudo, mas pode fazer isso forçosamente se um processo não puder ser finalizado de maneira direta. Em ambos os casos, certifique-se de salvar seu trabalho antes de prosseguir.

      Janela principal do X2Go - botão de encerramento de sessão

      Agora, você acabou de acessar e configurar com sucesso sua área de trabalho remota.


      Neste tutorial, você usou o X2Go para criar um ambiente GUI robusto e remoto para o sistema operacional Ubuntu. Agora que tudo está funcionando, aqui estão algumas ideias sobre como usar essa área de trabalho:

      Se quiser aprender mais, visite o site da documentação oficial do X2Go.

      Source link