{"id":222,"date":"2019-01-29T19:06:08","date_gmt":"2019-01-29T19:06:08","guid":{"rendered":"http:\/\/kevinbk.com\/\/?p=222"},"modified":"2019-01-29T19:06:47","modified_gmt":"2019-01-29T19:06:47","slug":"o-que-significa-ssh-sftp-ip-e-root-como-usar","status":"publish","type":"post","link":"https:\/\/kevinbk.com\/pl\/o-que-significa-ssh-sftp-ip-e-root-como-usar\/","title":{"rendered":"O que significa SSH, SFTP, IP e ROOT? Como Usar?"},"content":{"rendered":"

Quando falamos em cria\u00e7\u00e3o de sites em servidores cloud com a Digital Ocean<\/a>, esses 3 termos foram bastante mencionados. Por isso neste artigo vamos falar sobre o significado de SSH, SFTP, IP e ROOT e passar algumas dicas de como utiliza-los. <\/p>\n\n\n\n\n\n\n\n

O usu\u00e1rio ROOT<\/strong> \u00e9 como se fosse o login padr\u00e3o ou admin<\/strong> de todo servidor. J\u00e1 o IP \u00e9 um endere\u00e7o para conectar a sua maquina remotamente, ou at\u00e9 mesmo acessar o site atrav\u00e9s desses n\u00fameros. J\u00e1 o SFTP<\/strong> \u00e9 uma maneira de gerenciar os arquivos do seu servidor.<\/p>\n\n\n\n

Quando voc\u00ea cria um servidor em nuvem, voc\u00ea recebe os dados de acesso SSH para o usu\u00e1rio ROOT. Os dados de acesso para SSH \u00e9 uma maneira de conectar a sua maquina atrav\u00e9s de um terminal para enviar comandos e fazer modifica\u00e7\u00f5es no seu servidor remotamente.<\/p>\n\n\n\n

\"O<\/figure><\/div>\n\n\n\n

Eu resumi pra voc\u00ea cada um desses quatro termos que \u00e9 uma das primeiras coisas que voc\u00ea vai se deparar ao usar um servidor de hospedagem em nuvem. O que acha de vermos agora cada um desses termos de forma mais t\u00e9cnica? <\/p>\n\n\n\n

aprenda o significado do SSH e como acess\u00c1-lo<\/h2>\n\n\n\n

O SSH ou Secure Shell \u00e9 um protocolo de rede criptogr\u00e1fico para realizar opera\u00e7\u00f5es entre um servidor e cliente. O SSH fornece um\u00a0canal seguro\u00a0sobre uma rede insegura atrav\u00e9s de um terminal que funciona com comandos. <\/p>\n\n\n\n

Para acessar o SSH<\/strong> voc\u00ea precisa do IP<\/strong> do servidor (Internet Protocol) que consiste em um n\u00famero \u00fanico igual a um CPF<\/strong> que indentificam cada computador conectado a uma rede, incluindo os sites que n\u00e3o passam de computadores ligados 24 horas recebendo acesso de pessoas do mundo todo.<\/p>\n\n\n\n

Para acessar um servidor via SSH voc\u00ea precisa entrar em algum terminal<\/strong> do Linux, Mac, Windows 10 ou utilizar algum programa espec\u00edfico para isso. Assim que voc\u00ea tiver entrado no terminal ou prompt de comando digite:<\/p>\n\n\n\n

 SSH root@185.17.65.884<\/strong><\/pre>\n\n\n\n

O root \u00e9 o usu\u00e1rio raiz do servidor, \u00e9 como se fosse o mestre do computador que voc\u00ea est\u00e1 acessando, ele tem permiss\u00e3o para realizar a maioria das coisas no seu servidor. Voc\u00ea pode digitar outro nome de usu\u00e1rio ao inv\u00e9s do root, caso tenha algum. <\/p>\n\n\n\n

Por exemplo, quem usar o serverpilot<\/strong> ou runcloud<\/a><\/strong> pode digitar uma dessas duas palavras que costuma ser o usu\u00e1rio padr\u00e3o para acessar os arquivos da web (SFTP). O n\u00famero encontrado depois do @ precisa ser o IP do seu servidor. <\/p>\n\n\n\n

As vezes se voc\u00ea entrar pela primeira vez no servidor SSH, ele vai pedir para mudar sua senha padr\u00e3o para outra, trazendo mais seguran\u00e7a. Eu costumo apenas digitar um ponto depois da senha do root ser gerada e recebida por e-mail na Digital Ocean.<\/p>\n\n\n\n

\"O<\/figure><\/div>\n\n\n\n

O SFTP<\/strong> significa Secure File Transfer Protocol <\/strong>e funciona como o SSH<\/strong> de forma mais segura que o padr\u00e3o FTP usado em algumas hospedagens compartilhadas. Voc\u00ea pode usar os dados do seu SSH para fazer o login no SFTP. <\/p>\n\n\n\n

Para acessar os arquivos do seu servidor voc\u00ea precisa utilizar algum programinha que fa\u00e7a conex\u00e3o SFTP como o famoso Cyberduck, OpenSSH, WinSCP, FileZilla e muitos outros. <\/p>\n\n\n\n

LISTA DE COMANDOS SSH<\/h2>\n\n\n\n

A lista de comandos SSH \u00e9 gigantesca, por isso vou tentar resumir e provavelmente n\u00e3o irei adicionar todas. Espero que tenham gostado deste artigo que explica o que significa SSH, SFTP, IP e ROOT al\u00e9m de ter dado uma explica\u00e7\u00e3o de como utilizar cada uma delas. <\/p>\n\n\n\n
cd<\/strong><\/td>Muda de Diret\u00f3rio (local)<\/td><\/tr>
cp<\/strong><\/td>Copiar arquivo ou pasta<\/td><\/tr>
find<\/strong><\/td>Buscar arquivo ou diret\u00f3rio<\/td><\/tr>
free<\/strong><\/td>Exibe a mem\u00f3ria RAM do sistema<\/td><\/tr>
grep<\/strong><\/td>Buscar por frase especifica em arquivo<\/td><\/tr>
history<\/strong><\/td>Mostrar \u00faltimos 50 comandos usados<\/td><\/tr>
locate<\/strong><\/td>Encontra arquivos baseado em seus nomes.<\/td><\/tr>
ls<\/strong><\/td>Lista os nomes dos arquivos<\/td><\/tr>
man<\/strong><\/td>Mostra o manual para determinado comando ou programa<\/td><\/tr>
mkdir<\/strong><\/td>Criar uma nova pasta no local<\/td><\/tr>
mv<\/strong><\/td>Mover arquivo ou pasta<\/td><\/tr>
pwd<\/strong><\/td>Mostra o caminho completo ao diret\u00f3rio atual<\/td><\/tr>
rm<\/strong><\/td>Remover um arquivo<\/td><\/tr>
tar<\/strong><\/td>Comprime arquivo em tar<\/td><\/tr>
touch<\/strong><\/td>Criar um novo arquivo no local<\/td><\/tr>
vi\/nano<\/strong><\/td>Editor de Texto<\/td><\/tr>
Wget<\/strong><\/td>Permite baixar um arquivo de determinado link<\/td><\/tr>
zip<\/strong><\/td>Comprime arquivo em zip<\/td><\/tr><\/tbody><\/table>\n\n\n\n

Os comandos compartilhados acima costumam ser usados seguido do nome do arquivo ou local al\u00e9m de algumas fun\u00e7\u00f5es adicionais. Recomendamos pesquisar detalhadamente sobre cada um desses comandos. <\/p>\n\n\n\n

Zalecamy u\u017cycie polecenia help w SSH, aby wy\u015bwietli\u0107 wszystkie dost\u0119pne komendy. Je\u015bli chcesz pozna\u0107 konkretne komendy dla danego polecenia, wystarczy doda\u0107 \u201e-help\u201d po poleceniu. <\/p>\n\n\n\n

Espero que tenham gostado do artigo, se gostou compartilhe com os amigos e deixe seus coment\u00e1rios. N\u00e3o se esque\u00e7a de se inscrever e acompanhar o site para mais dicas que vai ajudar voc\u00ea a crescer na web. <\/p>","protected":false},"excerpt":{"rendered":"

Quando falamos em cria\u00e7\u00e3o de sites em servidores cloud com a Digital Ocean, esses 3 termos foram bastante mencionados. Por<\/p>","protected":false},"author":1,"featured_media":225,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/kevinbk.com\/wp-content\/uploads\/2019\/01\/terminal-ssh.jpg","_links":{"self":[{"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/posts\/222"}],"collection":[{"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/comments?post=222"}],"version-history":[{"count":0,"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/posts\/222\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/media\/225"}],"wp:attachment":[{"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/media?parent=222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/categories?post=222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}