我如何让用户和只读访问?

我需要让SSH只读访问某个目录,以便他们可以查看我的PHP代码。

目录是/ var / www / html / websitenamehere /

我如何让一个用户,让他们login通过SSH看到该目录,只读? 那可能吗?

我用来只以root身份login。

就像是:

useradd只读用户

passwd readonlyuser(*如果你想密码authentication,否则,设置SSH密钥)

chmod -R o + rx / var / www / html / websitenamehere /

usermod -d / var / www / html / websitenamehere / readonlyuser

或者你可以制作一个文件系统的压缩包,并用tar cfvz websitenamehere.tar.gz / var / www / html / websitenamehere /