我想创build一个debian上的用户可以做到以下几点:
我怎么能做到这一点? 据我所知,我有几个任务要处理:
我会build议提供更好的答案,但更详细的信息…
如果您使用“adduser”(vs useradd)并填写答案,新用户默认使用ssh访问。 从那里你可以在/ etc / passwd中更改用户的主目录。 这假设你没有定制你的sshd_config文件。
至于chowning,我相信你需要通过sudoers来访问脚本或类似的东西。 我不相信用户可以将文件的所有者设置为自己以外的东西。 只有根。
限制命令? 检查这个https://stackoverflow.com/questions/402615/how-to-restrict-ssh-users-to-a-predefined-set-of-commands-after-login 。 其他选项包括rbash,chroot等