GITHUB bez hesla

Create a new repository, or reuse an existing one.

Generate a new SSH key:

ssh-keygen -t rsa -C ""

Copy the contents of the file ~/.ssh/ to your SSH keys in your GitHub account settings (

Test SSH key:

$ ssh -T
Hi developius! You've successfully authenticated, but GitHub does not provide shell access.

Change directory into the local clone of your repository (if you’re not already there) and run:

git remote set-url origin

Now try editing a file (try the README) and then do:

$ git commit -am "Update"
$ git push

You should not be asked for a username or password. If it works, your SSH key is correctly configured.

Jak na Bearer tokeny v cURLu

Nejdříve stáhnout s login/password a s jq uložit

TOKEN=$(curl -s -X POST -H 'Accept: application/json' -H 'Content-Type: application/json' --data '{"username":"{username}","password":"{password}","rememberMe":false}' https://{hostname}/api/authenticate | jq -r '.id_token')

Předání Bearer tokenu do Authorization headeru

curl -H 'Accept: application/json' -H "Authorization: Bearer ${TOKEN}" https://{hostname}/api/myresource

Recover your MySQL password

What if you’ve forgotten your MySQL root user password? This could be quite the predicament … had the developers not thought of that eventuality. In order to recover the password, you simply have to follow these steps:

  1. Stop the MySQL server process with the command sudo service mysql stop
  2. sudo mkdir /var/run/mysqld
  3. sudo chown mysql:mysql /var/run/mysqld
  4. Start the MySQL server with the command sudo mysqld_safe –skip-grant-tables –skip-networking &
  5. Connect to the MySQL server as the root user with the command mysql -u root

At this point, you need to issue the following MySQL commands to reset the root password:

mysql> use mysql;
​mysql> update user set authentication_string=password('NEWPASSWORD') where user='root';
​mysql> flush privileges;
​mysql> quit