Articles of ssh

创buildSSH密钥

我是新来的,所以我希望我不要废话。 我想发送一个SSH命令给远程服务器而不需要密码。 在本地机器上,我们有多个用户。 在远程机器上只有一个用户,所以我必须连接到that_user @ remote_server 。 是否有可能为local_machine上的所有用户(每个用户都将自己添加)为远程服务器上的一个用户创buildRSA密钥? 谢谢,

SSH:一个authorized_keys用于多个服务帐户

有没有一种方法来configurationSSH来检查多个用户的单个authorized_keys文件? 我知道我可以将公钥复制到每个用户的authorized_keys文件中,但为了便于pipe理,我希望为pipe理员提供一个允许他们login到所有用户(或特定用户组)的其他authorized_keys文件。

远程login到mac

我有一台Mac Mini,我想从Windows XP笔记本远程login。 这可能吗? 我需要做什么types的事情来允许从Mac进行远程连接,我将能够具有什么types的接口? (命令行界面?还是完整的GUI界面?)

连接直接与sFTP?

我有一个合作伙伴希望我们使用名为Connect Direct的商业产品,我们通常会使用基于ssh的scp或sftp。 除了阅读他们的网站,这当然是不公正的,是否有任何材料(或做任何你有任何意见或信息)为什么这个软件比cron(或at)和scp脚本更好?

如何守护一个shell任务?

我怎样才能运行一个控制台命令(如cp或tar,例如),而不需要保持一个开放的SSH?

dynamic生成〜/ .ssh / config中的SSH主机条目

我必须通过sshpipe理整个主机。 不过,我只能通过某个网关的ssh服务器访问它们。 我有~/.ssh/config的以下内容: Host mygateway-www Hostname www IdentityFile ~/.ssh/id_rsa ProxyCommand ssh mygateway nc %h 22 不过,我必须连接到很多这些机器。 而不是把我的~/.ssh/config数十个条目,有反正我可以有这样的事情: Host mygateway-* Hostname ???WHAT GOES HERE???? IdentityFile ~/.ssh/id_rsa ProxyCommand ssh mygateway nc %h 22 我知道你可以在Hostname参数中使用%h ,但是这将是主机名。 我真正需要的是某种stringreplace,比如bash的${VAR%thingie} 。 这可能吗?

如何改变一个特定的IP地址的SSH端口?

我得到了腻子的麻烦,所以我更喜欢使用shell(linux)通过SSH访问服务器,我的IP地址有更改端口为SSH是6091,所以有反正通过命令通过SSH访问服务器 ssh root@myipaddress 因为我有很多服务器有默认的ssh端口是22,所以我只是想把端口改成特定的ip地址。

通过电子邮件通知每个SSH连接到Linux服务器

我想通知每个SSH连接到Linux(Debian)服务器。 已经看到了一些方法,build议将邮件命令添加到自己的.bashrc中,但是这种方法似乎不能涵盖所有可能的情况。 有关SSH连接的这种横向通知的最佳做法是什么?

为什么在使用端口转发时注销SSH会话挂起?

我使用dynamicSSH端口转发( -D )和正常的SSH端口转发( -L或-R ) -R很多不同的事情,包括为我的无线networkingstream量添加一层encryption。 我通常使用的命令如下所示: ssh -l raam -D 9000 my-linux-server.com 启动隧道后,我将Web浏览器configuration为使用端口为9000的127.0.0.1的SOCKS v5代理。现在,浏览器中的所有stream量(DNS除外)都通过SSH隧道传输。 当我准备closures隧道(例如,当我将笔记本电脑带到另一个地方时),我只需键入“ logout ”。 但是,SSH会话挂起,我必须按CTRL + C来获取我的本地提示。 为什么会发生这种情况,我该如何预防呢? (我的猜测是,我通过隧道打开的连接保持打开状态,我的本地SSH客户端正在等待它们closures,然后再给我提示,如果是这种情况,如何强制所有这些连接closures,米准备注销?)

在Linux Ubuntu上保护SSH

我如何保护SSH访问多个用户运行Ubuntu K的Linux机器? 这台服务器将为一个Web应用程序,但我不知道如何评估工具来执行此任务。 过去我已经尝试了一些工具,但不知道它们是如何叠加在一起的。 我如何评估我的SSH安全以及我将用于执行该安全措施的工具和实用程序?