Visitante Postado Junho 7, 2011 Compartilhar Postado Junho 7, 2011 Boa tarde! Eu fiz este tutorial a um tempo atrás, para a comunidade do Centosbr.org, e agora vou compartilhar aqui também! Como usar uma conexão SSH gráfica. Requerimentos : Linux CentOS 4x ou 5x Gnome / KDE / ou outra interface gráfica Conexão com a internet Mãos à obra : Vamos instalar o FreeNX : yum install nx freenx Também podemos baixar as rpm's dos pacotes extras.. : http://mirror.centos.org/centos/5/extras/SRPMS/ e http://mirror.centos.org/centos/4/extras/SRPMS/ Após a instalação, digite : cd /etc/nxserver e após, vi node.conf Dentro do “node.conf” coloque o seguinte : # Configurado por Rodrigo Baldasso # Data 11/09/10 # Nome do servidor # Se voce colocar "$(hostname)", ele ficara com o nome padrao da maquina, # que nao e recomendado pelo desenvolvedor.... SERVER_NAME="centralos" # Porta Padrao do SSH SSHD_PORT=22 # Metodo de autenticacao que nossa instalacao ira usar ENABLE_PASSDB_AUTHENTICATION="1" # Se descomentada, ira ser criada um log no syslog # cada vez que uma tentativa de login falhar ENABLE_LOG_FAILED_LOGINS="1" # Quando setado 1, ira automaticamente resumir sessoes iniciadas ENABLE_AUTORECONNECT="1" # A linha SESSION_LIMIT e o numero max. de conexoes que o FreeNX aceita # o SESSION_BASE eu nao descobri, em todo caso, deixe ele ali... SESSION_BASE=100 SESSION_LIMIT=200 # Numero max. de sessoes que um usuario pode rodar dentro do FreeNXq SESSION_USER_LIMIT=100 # Se setar isto para 0, o FreeNX ficara um pouco mais rapido # mas as senhas poderao ser vistas no syslog NX_LOG_SECURE=1 OBS : O arquivo acima é um EXEMPLO! O padrão é o “node.conf.sample”, coloquei o acima somente para poupar o trabalho de ler tudo em inglês, configurar, e etc... Agora, crie os usuários que poderão acessar o NX com os comandos : useradd e passwd Exemplos : useradd rodrigo passwd rodrigo Agora, vamos colocar os usuários na base do FreeNX com o comando : nxserver --adduser rodrigo Irá aparecer o seguinte se for feito com sucesso.. : NX> 100 NXSERVER - Version 1.5.0-60 OS (GPL) NX> 1000 NXNODE - Version 1.5.0-60 OS (GPL) NX> 716 Public key added to: /home/myuser/.ssh/authorized_keys2 NX> 1001 Bye. NX> 999 Bye Agora, vamos colocar a senha no nosso usuário.. : nxserver --passwd rodrigo Se for feito com sucesso, aparecerá o seguinte : NX> 100 NXSERVER - Version 1.5.0-60 OS (GPL) New password: Password changed. NX> 999 Bye Agora, vamos configurar nosso SSHD : vi /etc/ssh/sshd_config Dentro dele, coloque o seguinte conteúdo : # Configurado por Rodrigo Baldasso # Data 13/09/10 Port 22 #Protocol 2 #HostKey /etc/ssh/ssh_host_rsa_key #HostKey /etc/ssh/ssh_host_dsa_key #UsePrivilegeSeparation yes #ChallengeResponseAuthentication yes #KeyRegenerationInterval 3600 #ServerKeyBits 768 #SyslogFacility AUTH #LogLevel INFO #LoginGraceTime 120 #PermitRootLogin yes StrictModes no RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile %h/.ssh/authorized_keys2 IgnoreRhosts yes RhostsRSAAuthentication no HostbasedAuthentication no PermitEmptyPasswords no PasswordAuthentication no AllowUsers nx rodrigo centos X11Forwarding yes X11DisplayOffset 10 PrintMotd no PrintLastLog yes TCPKeepAlive yes AcceptEnv LANG LC_* Subsystem sftp /usr/lib/openssh/sftp-server UsePAM yes Obs.: A cada usuário adicionado no NX, é necessário editar esse arquivo, e ir adicionando na linha : “AllowUsers nx seuusuário” o nome de usuário, por exemplo AllowUsers nx seuusuário seuusuário2 Após, reinicie os serviços : service sshd restart e nxserver –-restart Pronto! O servidor está pronto, agora vamos configurar o cliente. Primeiro, baixe o arquivo de cliente no site do desenvolvedor : http://www.nomachine.com/download.php Após baixar, instale-o. Então, configure conforme as imagens : OBS : Você pode também configurar as portas no modem para poder acessar fora da rede local, conforme imagem abaixo : Espero que tenha ajudado alguém :). TIVE DE TIRAR ALGUMAS IMAGENS, POIS O FÓRUM NÃO ACEITA MAIS DE 6. QUEM QUISER CONFERIR TUDO, CLIQUE NO LINK DA COMUNIDADE ABAIXO! LINK NA COMUNIDADE : http://centosbr.org/modules/dokuwiki/diversos/freenx Link para o comentário Compartilhar em outros sites More sharing options...
Andre Juliano Postado Junho 7, 2011 Compartilhar Postado Junho 7, 2011 Opa, otima dica. Obrigado por compartilhar. WebChamp - Hospedagem de Sites, Revenda de Hospedagem, Revenda de VPS, Servidores Virtuais (OpenVZ / KVM). Link para o comentário Compartilhar em outros sites More sharing options...
rodrigo.ribeiro Postado Junho 7, 2011 Compartilhar Postado Junho 7, 2011 bom tutorial bem explicativo Link para o comentário Compartilhar em outros sites More sharing options...
Jesmarcelo Postado Junho 8, 2011 Compartilhar Postado Junho 8, 2011 Esse foi pro favoritos :) Link para o comentário Compartilhar em outros sites More sharing options...
Visitante Postado Junho 8, 2011 Compartilhar Postado Junho 8, 2011 Esse foi pro favoritos :) Hehe, valeu ;). Link para o comentário Compartilhar em outros sites More sharing options...
Senseless Postado Agosto 8, 2011 Compartilhar Postado Agosto 8, 2011 Rodrigo, depois de eu ter feito as alterações no "node.conf", não consigo mais me conectar no VPS. Dá um erro parecido como este: "Disconnected. No supported authentication methods available". Há algo para eu fazer que arrume este problema? Link para o comentário Compartilhar em outros sites More sharing options...
Emerson Melo Postado Novembro 26, 2011 Compartilhar Postado Novembro 26, 2011 Só não entendi a parte do "Dentro do “node.conf” coloque o seguinte :" sou leigo nisso começando agora com o linux será que alguém pode me ajudar? Link para o comentário Compartilhar em outros sites More sharing options...
JMonteiro Postado Novembro 27, 2011 Compartilhar Postado Novembro 27, 2011 emerson, você deve copiar o conteúdo para dentro do arquivo node.conf, procure um tutorial sobre o editor de textos vi ;p Link para o comentário Compartilhar em outros sites More sharing options...
tekobr Postado Novembro 27, 2011 Compartilhar Postado Novembro 27, 2011 Recomendo o nano (também conhecido como pico). Link para o comentário Compartilhar em outros sites More sharing options...
joaopaulo Postado Novembro 27, 2011 Compartilhar Postado Novembro 27, 2011 Recomendo o nano (também conhecido como pico). Me too! 2 Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados