Updated SSH (markdown)

oooo-ps 2025-06-27 19:52:00 +03:00
parent 29c81ea204
commit 26f2505410

12
SSH.md

@ -1,8 +1,10 @@
The tips below provide configuration details for accessing remote files over SSH. The tips below provide configuration details for accessing remote files over SSH.
## Linux ## Server
### System user ### Linux
#### System user
1. `useradd -m nexy` - create new system user with its home directory 1. `useradd -m nexy` - create new system user with its home directory
2. `passwd nexy` - provide strong password 2. `passwd nexy` - provide strong password
@ -10,7 +12,7 @@ The tips below provide configuration details for accessing remote files over SSH
4. `cd` - navigate to the home folder 4. `cd` - navigate to the home folder
5. `mkdir /home/nexy/public` - create location for the public fies 5. `mkdir /home/nexy/public` - create location for the public fies
### Firewall #### Firewall
Don't forget to open the SSH port to access your server remotely: Don't forget to open the SSH port to access your server remotely:
@ -20,7 +22,9 @@ sudo ufw allow 22
* replace `22` with your custom port (if it's not default) * replace `22` with your custom port (if it's not default)
* use additional filters to allow access from specified hosts. * use additional filters to allow access from specified hosts.
## VSCode ## Client
### VSCode
This example is useful for syncing text files on save. Make sure you have this [SSH extension](https://marketplace.visualstudio.com/items?itemName=Natizyskunk.sftp) installed to continue. This example is useful for syncing text files on save. Make sure you have this [SSH extension](https://marketplace.visualstudio.com/items?itemName=Natizyskunk.sftp) installed to continue.