0
0
Fork 0
mirror of https://github.com/atmoz/sftp.git synced 2024-11-17 12:51:33 -05:00

Make host dir more clear

See #224
This commit is contained in:
Adrian Dvergsdal 2020-07-12 23:21:00 +02:00
parent 79b46e3aec
commit c6285fe34c
No known key found for this signature in database
GPG key ID: C1E9E2D9552A42D2

View file

@ -47,7 +47,7 @@ Let's mount a directory and set UID:
```
docker run \
-v /host/upload:/home/foo/upload \
-v <host-dir>/upload:/home/foo/upload \
-p 2222:22 -d atmoz/sftp \
foo:pass:1001
```
@ -58,7 +58,7 @@ docker run \
sftp:
image: atmoz/sftp
volumes:
- /host/upload:/home/foo/upload
- <host-dir>/upload:/home/foo/upload
ports:
- "2222:22"
command: foo:pass:1001
@ -72,12 +72,12 @@ The OpenSSH server runs by default on port 22, and in this example, we are forwa
```
docker run \
-v /host/users.conf:/etc/sftp/users.conf:ro \
-v <host-dir>/users.conf:/etc/sftp/users.conf:ro \
-v mySftpVolume:/home \
-p 2222:22 -d atmoz/sftp
```
/host/users.conf:
<host-dir>/users.conf:
```
foo:123:1001:100
@ -91,7 +91,7 @@ Add `:e` behind password to mark it as encrypted. Use single quotes if using ter
```
docker run \
-v /host/share:/home/foo/share \
-v <host-dir>/share:/home/foo/share \
-p 2222:22 -d atmoz/sftp \
'foo:$1$0G2g0GSt$ewU0t6GXG15.0hWoOX8X9.:e:1001'
```
@ -105,9 +105,9 @@ Mount public keys in the user's `.ssh/keys/` directory. All keys are automatical
```
docker run \
-v /host/id_rsa.pub:/home/foo/.ssh/keys/id_rsa.pub:ro \
-v /host/id_other.pub:/home/foo/.ssh/keys/id_other.pub:ro \
-v /host/share:/home/foo/share \
-v <host-dir>/id_rsa.pub:/home/foo/.ssh/keys/id_rsa.pub:ro \
-v <host-dir>/id_other.pub:/home/foo/.ssh/keys/id_other.pub:ro \
-v <host-dir>/share:/home/foo/share \
-p 2222:22 -d atmoz/sftp \
foo::1001
```
@ -118,9 +118,9 @@ This container will generate new SSH host keys at first run. To avoid that your
```
docker run \
-v /host/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key \
-v /host/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key \
-v /host/share:/home/foo/share \
-v <host-dir>/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key \
-v <host-dir>/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key \
-v <host-dir>/share:/home/foo/share \
-p 2222:22 -d atmoz/sftp \
foo::1001
```