微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ssh – bin / sh,bin / bash,sbin / nologin,bin / tcsh等之间有什么区别?

我是新来的 linux所以请轻松谈谈慢=

在Plesk中,我有一些通过SSH访问服务器的选项.我只想连接,添加我的公钥并运行rsync进行备份.

>这些选项有什么区别?
>我应该选择哪个选项?
>这些是什么?他们看起来像我的目录.

通过SSH访问服务器:

> / bin / sh
> / bin / bash
> / sbin / nologin
> / bin / tcsh
> / bin / csh
> / bin / ksh
> / bin / bash(chrooted)
> / bin / rbash

以下是Plesk控制面板的图像:

使用/ bin / bash

如果你以前没有使用任何这些shell,我认为bash是你最好的选择.大多数在线linux命令的教程和文章假定您正在使用bash.

但是,您有两个bash选项:/ bin / bash和/ bin / bash(chrooted).

要进行备份,您可能需要bash才能完全访问以执行所有命令.
我不知道你是否可以使用chroot bash来获得你想做的.

基本上,chroot bash是为了避免事故.

要了解更多关于chrooting,你可以阅读这篇文章
http://docs.1h.com/Chrooting

原文地址:https://www.jb51.cc/bash/386517.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐