This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| cheatsheet:genericcli [2023/02/21 12:07] – [add user to sudo] kamaradski | cheatsheet:genericcli [2023/11/12 12:52] (current) – [notes] kamaradski | ||
|---|---|---|---|
| Line 220: | Line 220: | ||
| Tsx async abort: | Tsx async abort: | ||
| - | </ | ||
| - | |||
| - | ===== keys and certificates ===== | ||
| - | |||
| - | ==== create id_rsa ssh key ==== | ||
| - | <code bash> | ||
| - | $ ssh-keygen -t rsa | ||
| - | or | ||
| - | $ ssh-keygen -t rsa -b 4096 -C "< | ||
| - | </ | ||
| - | |||
| - | ==== copy local public key to remote " | ||
| - | <code bash> | ||
| - | $ ssh-copy-id -i ~/ | ||
| - | </ | ||
| - | |||
| - | ==== remove a specific host from the known_hosts file ==== | ||
| - | <code bash> | ||
| - | $ ssh-keygen -f "/ | ||
| - | |||
| - | # Host 10.0.0.10 found: line 39 | ||
| - | # Host 10.0.0.10 found: line 40 | ||
| - | / | ||
| - | Original contents retained as / | ||
| </ | </ | ||
| Line 371: | Line 347: | ||
| </ | </ | ||
| + | ==== notes ==== | ||
| + | - By default, when the target on the remote system is a directory and you don't provide a filename, scp expects that the source file name should be used. However, you must ensure that the directory path does not include a trailing slash if you don't specify the filename explicitly. | ||
| + | |||
| + | - Make sure to always use proper paths for the files you are copying. For example for a file in the local folder from where you are issuing the command use " | ||
| ===== other ===== | ===== other ===== | ||