mirror of
				https://github.com/appleboy/ssh-action.git
				synced 2025-10-31 00:10:11 +08:00 
			
		
		
		
	docs: remove FAQ section
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
This commit is contained in:
		
							parent
							
								
									e1116226a0
								
							
						
					
					
						commit
						f9010ff7f1
					
				
							
								
								
									
										28
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										28
									
								
								README.md
									
									
									
									
									
								
							| @ -164,21 +164,22 @@ See the detail information about [SSH login without password](http://www.linuxpr | ||||
| * Change the permissions of `.ssh/authorized_keys2` to 640 | ||||
| 
 | ||||
| ### If you are using OpenSSH | ||||
| 
 | ||||
| If you are currently using OpenSSH and are getting the following error: | ||||
| 
 | ||||
| ```bash | ||||
| ssh: handshake failed: ssh: unable to authenticate, attempted methods [none publickey] | ||||
| ``` | ||||
| 
 | ||||
| Make sure that your key algorithm of choice is supported. | ||||
| On Ubuntu 20.04 or later you must explicitly allow the use of the ssh-rsa algorithm. Add the following line to your OpenSSH daemon file (which is either `/etc/ssh/sshd_config` or a drop-in file under  | ||||
| Make sure that your key algorithm of choice is supported. On Ubuntu 20.04 or later you must explicitly allow the use of the ssh-rsa algorithm. Add the following line to your OpenSSH daemon file (which is either `/etc/ssh/sshd_config` or a drop-in file under  | ||||
| `/etc/ssh/sshd_config.d/`): | ||||
| 
 | ||||
| ``` | ||||
| ```bash | ||||
| CASignatureAlgorithms +ssh-rsa | ||||
| ``` | ||||
| 
 | ||||
| Alternatively, `ed25519` keys are accepted by default in OpenSSH. You could use this instead of rsa if needed: | ||||
| 
 | ||||
| ```bash | ||||
| ssh-keygen -t ed25519 -a 200 -C "your_email@example.com" | ||||
| ``` | ||||
| @ -375,7 +376,7 @@ Host FooServer | ||||
| #### Protecting a Private Key | ||||
| 
 | ||||
| The purpose of the passphrase is usually to encrypt the private key. | ||||
| This makes the key file by itself useless to an attacker.  | ||||
| This makes the key file by itself useless to an attacker. | ||||
| It is not uncommon for files to leak from backups or decommissioned hardware, and hackers commonly exfiltrate files from compromised systems. | ||||
| 
 | ||||
| ```diff | ||||
| @ -418,25 +419,6 @@ Now you can adjust you config: | ||||
|         ls -al | ||||
| ``` | ||||
| 
 | ||||
| ## FAQ | ||||
| 
 | ||||
| ### Login with an EC2 instance | ||||
| 
 | ||||
| See the [solution](https://github.com/appleboy/ssh-action/issues/80#issuecomment-1130407377). Open the following file | ||||
| 
 | ||||
| ```sh | ||||
| /etc/ssh/sshd_config | ||||
| ``` | ||||
| 
 | ||||
| and add the following configuration | ||||
| 
 | ||||
| ```sh | ||||
| PubkeyAuthentication yes | ||||
| PubkeyAcceptedKeyTypes=+ssh-rsa | ||||
| ``` | ||||
| 
 | ||||
| restart the ssh server finally. | ||||
| 
 | ||||
| ## Contributing | ||||
| 
 | ||||
| We would love for you to contribute to `appleboy/ssh-action`, pull requests are welcome! | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Bo-Yi Wu
						Bo-Yi Wu