Arquivo da tag: SSH

How to SSH into a Ubuntu server after getting a “permission denied (publickey)” error

Updating your SSH configuration to allow password authentication

  1. Once you’ve launched the console, it will ask you for your user name and password. If you had to reset your root password and are using your root user to log in, it will prompt you to create a new password by typing it twice.
  2. Once you are logged in, you will need to update your sshd_config file by typing:
vim /etc/ssh/sshd_config

or if you are accessing it with a non-root user with sudo privileges, type:

sudo vim /etc/ssh/sshd_config

3. From there, you want to type i for INSERT (to edit your file) and find the option that says PasswordAuthentication no and update it to

PasswordAuthentication yes 

Then, type:

esc

followed by:

:wq

to write and quit out of the file, followed by hitting enter.

https://medium.com/@hidace/how-to-ssh-into-a-digitalocean-server-after-getting-permission-denied-publickey-error-77b687c2880d

MAC – Warning: Remote Host Identification Has Changed error and solution

And hit dd command to delete line. Save and close the file. Or use following

vi ~/.ssh/known_hosts

OR

vi /var/root/.ssh/known_hosts

Now go to line # 2, type the following command

:2

Now delete line with dd and exit:

dd
:wq

https://www.cyberciti.biz/faq/warning-remote-host-identification-has-changed-error-and-solution/

Mac OS X – Gerando chaves SSH

Para gerar um par(publica e privada) de chaves SSH no Mac OS X abra o Terminal e execute os seguintes comandos:

$ cd ~/
$ ssh-keygen -t rsa

Você pode informar o local onde será salva e o nome da chave, ou simplesmente aceitar o padrão “/Users/seu_usuario/.ssh/id_rsa”. Será solicitado uma senha para chave que também é opcional, porém, recomendo que você informe uma. Após confirmar a senha sua chave será gerada e salva no caminho padrão ou onde você informou.
Utilizando a chave SSH
Ao utilizar sua chave SSH, recomendo copiá-la para a área de transferência utilizando o comando:

$ cat ~/.ssh/id_rsa.pub | pbcopy

Feito isso é só colar a chave SSH no sistema em que pretende utilizá-la.

Gerando chaves SSH no Mac OS X

Gerar chave SSH para o Heroku

Lembrando que é preciso você ter o Heroku Toolbelt e o Git instalados na máquina.  Abra o terminal e digite a seguinte linha de comando:

ssh-keygen

Precione “enter” para as possíveis perguntas que forem aparecendo. Em seguida, quando terminarem todos os procedimentos, você terá um arquivo na pasta “/Users/usuario/.ssh/id_rsa.pub”, que você precisará logo em seguida quando executar o próximo comando no terminal:

heroku keys:add ~/.ssh/id_rsa.pub

Para finalizar execute este último comando:

ssh -vT git@heroku.com