文件名称:docker-rssh:SFTP,SCP和RSYNC的受限制安全外壳
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-06 17:17:30
Shell
远程SSH
易于使用的受限制的安全外壳,适用于SFTP,SCP和RSYNC。
基于( )。
用法
将用户定义为docker run最后一个参数,每个参数一个用户(语法: user:pass[:e][:[uid][:gid]] )。 如果要让用户使用与主机文件系统相匹配的权限来更改安装的卷,则必须为用户设置自定义UID。
将卷挂载到用户的主文件夹中。
例子
单用户和批量
docker run \
-v /host/share:/home/foo/share \
-p 2222:22 -d bboehmke/rssh \
foo:123:1001
在登录
OpenSSH服务器默认在端口22上运行,在本示例中,我们将容器的端口22转发到主机的端口2222。要使用OpenSSH客户端登录,请运行: sftp -P 2222 foo@
【文件预览】:
docker-rssh-master
----Dockerfile(414B)
----sshd_config(105B)
----README.md(2KB)
----entrypoint.sh(2KB)