Questions tagged «ssh»

SSH(安全外壳)是用于在远程计算机上安全运行命令的协议。使用此标记可解决有关配置,使用SSH客户端和服务器软件以及对其进行故障排除的问题。


1
解决具有主连接和端口转发的两因素SSH身份验证吗?
问题1.0 我正在仅支持两因素验证(禁用密钥对验证)的服务器上工作。因此,每当我的SFTP客户端每次要上传文件时,它都会要求我提供令牌... 3分钟后变成not_very_nice UX。 解决方案1.0 所以我了解了SSH多路复用,现在我可以手动(从终端)打开一个主连接,所有其他ssh连接都可以在顶部多路复用,如下所示: $ ssh example_com_master Verification code: (/me enters the token code) Password: (/me enters my pass) Welcome to Ubuntu 14.04 blah blah.... Last login: Wed Oct 1 11:24:15 2014 from 12.34.56.78 $ 然后,从另一个终端或另一个软件: $ ssh my.example.com Last login: Wed Oct 1 16:34:45 2014 from 12.34.56.78 …

1
从Linux到Mac的ssh-权限被拒绝
我正在Windows 7主机上运行Oracle Linux VM,并且试图将其放入MacBook。 我已经在Mac中创建了私钥/发布密钥。我已将id_rsa.pub内容复制到authorized_keys文件.ssh夹中的文件中。我已将当前用户的authorized_keys权限更改600为。对于权限~和~/.ssh已更改为700。 我还使用以下命令将id_rsa.pub内容从Oracle Linux VM 复制到了authenticated_keys文件: ssh-copy-id 在我的Mac中,我还有一个Oracle Linux VM,可以从Windows计算机中的Oracle Linux VM完美地插入其中。 但是,我不能仅使用以下命令进入Mac: ssh macdomain 我必须使用:ssh username@macdomain ssh成功。如果没有用户名,它将要求我输入密码,最终导致: Permission denied (publickey, keyboard-interactive) 这是我的sshd_config文件: # $OpenBSD: sshd_config,v 1.81 2009/10/08 14:03:41 markus Exp $ # This is the sshd server system-wide configuration file. See # sshd_config(5) for more information. …
8 linux  ssh 

1
使用ssh和shell脚本在远程计算机上使用变量执行命令
我想使用本地计算机上的脚本来执行位于远程计算机上的命令和脚本。我知道可以使用来执行这些命令ssh,所以我做了: #!/bin/bash ssh username@target 'cd locationOf/theScript/; ./myScript.sh' 它运作完美。我希望此脚本使用变量更通用。现在它是: #!/bin/bash LOCATION=locationOf/theScript/ EXEC=myScript.sh ssh username@target 'cd ${LOCATION}; ./${EXEC}' 我得到这个错误: bash: ./: is a directory 我想远程机器不知道这些变量。那么有没有办法将它们导出到目标?

2
SSH:哪一个是我的公钥
我的大学问我的SSH公钥,因为我需要访问大学的计算机集群。 我使用linux ssh-keygen -t dsa命令生成了SSH密钥。但是,我不知道他们需要我提供什么信息。 ssh-keygen -t dsa命令生成: 关键指纹 钥匙的randomart图片 id_dsa id_dsa.pub 我的公钥是哪一个?
8 ssh 

1
SSH音频重定向
我已将DVB-T USB加密狗插入我的Linux服务器(无GUI)。它可以正常工作,但我想将电视节目从服务器流式传输到我的PC。为此,我使用咖啡因: ssh -X -p 666 -i /home/maciek/.ssh/id_rsa media@media env LANG=pl_PL.UTF-8 /usr/bin/kaffeine 如您所见,ssh在端口666上运行,并在服务器上启动kaffeine,但在我的PC上显示结果。很好,但问题是音频重定向。有什么办法可以将音频与视频和键盘/鼠标一起重定向?
8 linux  ssh  x11  audio 

3
具有密码保护的SSH密钥的parallel-ssh
在parallel-ssh(和相关工具)执行任务时,我想使用受密码保护的SSH密钥。但是,我无法使它正常工作。 关于的所有文档parallel-ssh表明,我应该可以使用--askpass或-A执行此操作: -A --askpass Prompt for a password and pass it to ssh. The password may be used for either to unlock a key or for password authentication. The password is transferred in a fairly secure manner (e.g., it will not show up in argument lists). However, be aware that …

3
为什么SSH在netstat中将协议显示为tcp6 *和* tcp?
$ netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp6 0 0 :::22 :::* LISTEN 为什么有两个端口22(:::22和0.0.0.0:22)记录,为什么一个使用协议as tcp而另一个使用协议tcp6 这是在Ubuntu …

1
是否可以从git remote的URL中删除“ ssh://”?
我习惯于创建一些手动存储库,以将代码推送到我的宠物服务器或在公司内部共享代码。我使用URL ssh://user@ip/folder.git作为远程添加到我的工作区。 我想知道GitHub之类的服务如何在没有协议规范的情况下设置存储库URL,例如git@github.com:igorsantos07/Restler.git。
8 ssh  git 

1
没有socat,nc或Bash的TCP重定向的ProxyCommand?
ssh_config的ProxyCommand允许建立到代理之前一些连接建立与实际目标机器的连接。 一个简单的问题:我如何利用内置ssh的动态或SOCKS代理功能,而不必依赖nc或socat安装它以及将TCP重定向编译到已安装的Bash中? 从字面上看,我只是在网上找到了上述例子。

3
SSH参数忽略.bashrc脚本
我有一台服务器,当它启动时,其中的一行会.bashrc执行以下命令/bin/watch ~/checker.bash,如预期的那样,服务器启动时会监视该命令。 我也有一个登录到该计算机的客户端,但是我不希望客户端的会话从中执行相同的命令.bashrc。 我已经看过AcceptEnv传递环境变量,尽管它需要配置服务器,但我想避免这种情况。 我也不想为不同的使用2个不同的用户帐户.bashrc。 还有其他角度可以解决这个问题吗?
8 ssh  bashrc 

2
SSH隧道解释
我有关于SSH隧道的问题。我已经读过这篇文章 http://www.popcornfarmer.com/2009/01/ssh-tunneling-tutorial/ 我想使X转发工作并在家运行一些X应用程序,并将它们显示在远程系统上: ssh -X -R 5555:localhost:22 user@remoteserver.com -N 在远程: ssh -X -p 5555 user@192.168.1.2 然后在家里: //configure sshd to listen on 5555 ssh user@remoteserver.com //here run some app 应该行吗?

2
找出萤幕编号
我想使用PHP使用SSH启动程序,效果很好,但是现在我想使用PHP终止屏幕,但我唯一知道的是屏幕名称。如何自动找到屏幕ID?
8 ubuntu  ssh  gnu-screen  php 

4
X11转发无法从腻子和XMing到centos 6.4
我在VirtualBox上运行了centos 6.4。我可以通过腻子连接到它。但是,X11转发不起作用。我正在运行Xming 6.9.0.31,并为X11转发设置了腻子0.62: 但是,当我未设置DISPLAY时: [jdearing@njlt0151 ~]$ echo $DISPLAY [jdearing@njlt0151 ~]$ 并且启动终结器失败 [jdearing@njlt0151 ~]$ terminator Traceback (most recent call last): File "/usr/bin/terminator", line 30, in <module> import gtk, pango, gobject File "/usr/lib64/python2.6/site-packages/gtk-2.0/gtk/__init__.py", line 64, in <module> _init() File "/usr/lib64/python2.6/site-packages/gtk-2.0/gtk/__init__.py", line 52, in _init _gtk.init_check() RuntimeError: could not open display [jdearing@njlt0151 ~]$ …
8 ssh  x11  putty  xming 

2
Linux支持通过SSH同时登录多少用户?
我知道Linux支持同时登录多个用户。 但是,可以同时登录Linux的最大用户数量是多少? 我看到有有69个tty文件(ttyn或ttysn,其中n是一个整数,比如tty0,tty1,tty2...)在我的/dev目录中。我认为这些文件是外壳。因此,我认为该Linux系统仅支持同时登录的69位用户。 我的想法正确吗?如果我的假设是错误的,请说明Linux的用户限制,包括如何实现。 另外,如何访问已登录用户的详细信息?我知道命令w,谁,但是我正在寻找复杂的工具。
8 linux  shell  ssh  login  limit 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.