appleboy / appleboy/scp-action

update docs

Open
#140 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
1.6k
Forks
178
PR merge metrics
No merged PRs in 30d

Description

When I logged in to GitHub on the server, I set up a passphrase, which made the workflow throw permission denied. Please take this scenario for installation steps too.
It's really hard to understand the SSH installation setup process.
some steps are unclear, Should I generate SSH on my local machine, or should SSH first to my remote server and then generate SSH keys?
what does mean below line code?
`cat .ssh/id_rsa.pub | ssh b@B 'cat >> .ssh/authorized_keys'`
what does b@B means? (git@github.com? username@remoteserveripaddress?)
and from which server I should run the above shell script?
-- Had to learn about private and public keys, and after 99 retries realized that my GitHub CLIhave passphrase

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the SSH installation documentation and reviewing the setup steps described in this issue. Clarify where keys should be generated, what the passphrase workflow requires, what `b@B` represents, and which server runs the command; done means a newcomer can follow the installation without these ambiguities.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, shell
Domain
devops, documentation
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.