Questions tagged «ssh»

安全壳;一种网络协议,允许在两个联网设备之间通过安全通道进行数据传输。

1
如果用户未登录物理服务器,则会出现奇怪的SSH行为
我的ssh服务器有一个奇怪的问题。如果我启动我的家庭服务器,然后使用我的帐户通过ubuntu登录(我只有一个帐户)一切正常,我可以使用我的其他计算机(OSX)访问在此服务器上启动的ssh服务器。 但是,如果我启动我的家庭服务器并且在开始时没有登录(服务器保持“login:”),我有以下麻烦: 使用公钥/私钥的RSA身份验证不起作用,我必须手动输入密码 如果我启动一个分离的processus(使用final&),当我结束ssh链接时,这个过程暂停。如果我再次连接,则该进程再次运行。 我的家庭服务器(Ubuntu)配置是: SSH: OpenSSH_5.5p1 Debian-6, OpenSSL 0.9.8o 01 Jun 2010 OS : Linux XXXX 2.6.32-28-server #55-Ubuntu SMP Mon Jan 10 23:57:16 UTC 2011 x86_64 GNU/Linux 我使用我的工作站(OSX)访问它: SSH: OpenSSH_5.2p1, OpenSSL 0.9.8r 8 Feb 2011 OS : Darwin MacBook-de-kheraud.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT …
2 ssh  openssh 


1
在PuTTY中包含域名和用户名
我想在PuTTY中保存个人资料并包含我的用户名。通常我会输入主机名 user@host。但在这种情况下,我还必须使用我的用户名包含域名, user@domain.local 例如。如何在PuTTY中包含用户名,域和主机?或者,我应该将用户和域信息放在别处。 目标是避免登录提示(使用私钥身份验证)。
2 ssh  putty 

1
解决sshing到我自己的电脑
我有经验通过ubuntu ssh到几台电脑。但是由于某些原因,我无法从同一网络中的同一台机器上ssh到我自己的计算机(这个特定的计算机)。我也可以将其他计算机也自己,但不是特别是这个。 我的主机名(出于安全原因不同) lab.dept.uni.ece 我的帐号是 user 做一个简单的: ssh user@lab.dept.uni.ece 应该让我ssh到我自己的计算机,但当我输入我的用户名和密码,它说“权限被拒绝”,好像我的密码(或可能的用户名?)是错误的。它没有抱怨主机名或用户名,所以我假设他们是对的。有没有办法检查?另一方面,我可能在计算机上设置了一些sshing块? 另外,我记得在我的实验室里有一个博士后还告诉我,我的计算机上发生了一些有趣的事情,因为当他想要ssh到他的帐户时(我们在我的计算机上为他创建了一个,看看他是否可以使用它与他的用户/密码),他实际上不能。 ssh已安装。我该怎么办呢? 输出ssh -vv user@lab.dept.uni.edu OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to lab.dept.uni.edu [128.111.113.132] port 22. debug1: Connection established. debug1: …
2 linux  ssh 

3
尝试在当天的消息打印用户名(MOTD)
我正在测试一个简单的脚本,它向在服务器中登录的用户打印欢迎消息。 剧本: #!/bin/sh _user=$(whoami) _hostname=$(hostname) _currdate=$(date) echo "#===================================================#" echo " Welcome $_user to $_hostname server" echo " Curr. time: $_currdate" echo " Have a nice day!" echo " " echo "#==================================================#" 我正在保存脚本 /etc/update-motd.d/ ,以便在用户登录后显示该消息。 问题是 变种 _user 总是显得“ 根 “我找不到从用户那里获取用户名的方法。我正在通过SSH测试这个。 有人能帮助我吗? 谢谢! :)
2 linux  ubuntu  bash  ssh 

0
尝试从Jenkins访问Bitbucket时SSH身份验证失败
我正在尝试在Azure中设置Jenkins CI服务器,从Bitbucket中提取项目并运行测试。 CI服务器正在运行Ubuntu 14.10。 我让服务器运行,我用ssh-keygen(没有密码)生成了ssh-key,并在部署密钥下添加了Bitbucket中的公钥。如果我通过控制台在SSH会话中输入ssh -T hg@bitbucket.org作为用户jenkins我得到: ssh -T hg@bitbucket.org authenticated via a deploy key You can use git or hg to connect to Bitbucket. Shell access is disabled. 我也可以从Bitbucket克隆项目,因为SSH密钥在命令行中工作。但是,当我通过Jenkins控制面板(配置)添加新的构建时。我正在添加GIT凭据,如下所示: Repository URL: git@bitbucket.org:name/project_name.git Credentials: the private key in /var/lib/jenkins/.ssh/id_rsa 我得到的错误 Failed to connect to repository : Command "git ls-remote -h …

3
杀死ssh会话和/或卡住进程
我正在用vi开发ssh。 我的问题是,有时我的ssh连接因为我的wifi连接不良而被杀死,之前的进程(如“top”,“rails c”等等)没有被正确杀死。 所以过了一会儿,我得到100%CPU使用率的这些进程(我真的不知道为什么),我需要手动杀死它们。 因为我不是唯一的开发人员,所以它可能变得非常混乱,所以我的老板让我想出一个解决方案。 我该怎么办?
2 ssh  cpu  process  kill  top 

1
Hostmonster子域重定向到家庭服务器IP:如何使用子域ssh到家庭服务器
我设置了一个家庭服务器来玩。我没有记住IP地址,而是在hostmonster个人网站上创建了一个子域名( http://subdomain.domainname.com )并将其重定向到我家的服务器。 在我家的路由器防火墙上,我转发了端口80和22,允许web和ssh通过该服务器。 但是,我的webhost似乎转发了端口80请求,但是没有转发ssh请求。在注意到以下情况后,我得出了这样的结论: 当我访问 http://subdomain.domain.com 我成功地看到了我家庭服务器上托管的网页。但是,当我ssh到homeusername@subdomain.domain.com时,我无法进行身份验证。 ssh'ing到homeusername @ homeIP工作正常。 我还发现ssh'ing到webloginusername@subdomain.domain.com将成功ssh到我的网络帐户。 有谁知道如何设置那种“ssh转发”? 提前致谢,

2
SSH使用错误的ID
我想在CentOS6系统上为自己建立无密码的ssh。我将完成以下步骤: ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys 所有相应的公钥和私钥文件以及授权密钥都已创建。〜/ .ssh / id_dsa.pub的内容如下所示: SSH-DSS AAAAB3NzaC1kc3MAAACBAMtCKpsSeE8DxjvMqCl2S62YGmR / UMXpLH + tOuCiHzITUnB44kTBfh16WGRjAKdoFcrx / xIZBXyP5YTo1rIGzLbIK + LILOyaIe17mVYWgBs5k5WENLQKwQ3W0kaNvkN + uTcGArDl9r6o8oi8Lnox0ldCp / zGsNZuJfUnCOxX0PthAAAAFQD9wyrHwmyjMKWUhva + pwzhkYjbgQAAAIAqxFHO / Cb834Wa + PcNB80PvcPlwKHMrPnPZcEl + INsNmENU + khLe812GMD8GEsLbLxMgVKlFVAGXT0WUh​​CYpx7VTeawZ6 / dOYlOf44Bjn2z6KAPkQaZyfTzF9gcunDdBY3uHJnOnj9c2bNfMPNc46D5cfPbAov / cNNnue2VWsmtwAAAIEAvJxL25YgbwJdwusIwcVMGjoFj8pRjYKFJwOLvfW1N + UI9u1ZCEkNmuRuOCSRgqDhL0Zr7qv11S8GT4sDdMat6xR7Qhw / Q3NwG4XIOJ5hGoHqlwIleE095JPQnmy8 / ffn4qOYPql19RGwTM3lynGVIXBxcIEKzdmeoZKWG3ejS …

2
在Windows上设置Git时找不到ssh-keygen命令
我正在按照这里的步骤进行操作。我上的步骤3的设置SSH密钥。 当我输入时: ssh-keygen -t rsa -C "myemailhere" 我收到了回复: ssh-keygen:找不到命令 这应该是什么意思?我正在使用Git的便携版本,我已经bash.exe从垃圾箱里面打开了。
2 windows  ssh  git 


2
在ssh linux上使用图形界面
我们有一个涉及Linux编程的项目。不幸的是,我们只有一个ssh界面,而不是一个方便的图形界面。我们能做什么?我们听说xterm可以解决我们的问题,但是我们无法正常运行(我们得到:无法打开DISPLAY,因为我们尝试了DISPLAY =:0.0并导出DISPLAY =:0.0),尽管事实上我们已经根权限。 我们在linux论坛上发现了一些问题,例如http://www.linuxquestions.org/questions/slackware-14/xterm-error-display-not-set-583271/,但它没有帮助...... 我们如何转换为grqphic界面?
2 linux  ssh  xterm 

1
通过ssh需要GUI替代nano来编辑css和php web文件
在我的工作中,我被迫使用nano通过ssh来编辑css和php web文件,但我宁愿使用带有代码提示,颜色编码和简单剪切和粘贴的现代GUI编辑器。我真的是一名设计师,但需要处理drupal网站的CSS文件。 有没有办法通过ssh通过远程连接到服务器文件来连接现代文本编辑器?
2 ssh  web  text-editors 

1
无法在第二台路由器/ w自己的静态公共IP上端口转发端口443和80
在网络方面,我是一个新手,我一直在试图配置这个网络。我的理论是将一块公共IP静态分配给我的网络中的各个路由器。我需要多个公共IP,因为我需要为多个服务器使用端口80和443。 康卡斯特为我提供了一个无线网关Cisco DPC3939B(无线+ dhcp +网桥关闭),我将两个Linksys EA8300路由器连接到WAN,静态地为每个路由器分配自己的公共IP。每个路由器通过LAN连接到同一网络。 具有公共IP的路由器1 .. ***。193正确转发所有端口。具有公共IP ..194的路由器2正确转发除端口80和443之外的所有端口。网关正确分配公共IP。 我已在每个Linksys EA8300路由器上禁用了防火墙和DHCP服务器,并在两者上启用了NAT。 如何让路由器2正确转发端口443和80? 感谢您提前提供任何帮助。

2
无法SSH到Virtualbox Linux Mint来宾操作系统
我在我的Virtualbox上安装了Linux Mint 17,我想访问其中的文件。 我通过以下命令安装了openssh-client和openssh-server: sudo apt-get install ssh 然后我通过“ssh 127.0.0.1”尝试ssh localhost,它显示以下内容: Welcome to Linux Mint 17 Qiana (GNU/Linux 3.13.0-24-generic x86_64) Welcome to Linux Mint * Documentation: http://www.linuxmint.com Last login: Fri Jun 27 13:18:53 2014 from localhost 我认为它是从localhost成功的ssh。然后我尝试从Virtualbox外面ssh。 我修改了Linux虚拟机的网络设置,如下所示: VM网卡附加到“NAT” 端口传输设置为“Rule1”,“TCP”,“”,“9023”,“10.0.2.15”,“22” 注意:相应的字段是“名称”,“协议”,“主机IP”,“主机端口”,“客户端IP”,“客户端端口” 然后我尝试通过FileZilla从Windows连接到Mint OS: 主持人:我的主机IP地址 用户名:我的用户名 密码:我的密码 港口:9023 并且控制台显示: Status: Connecting …

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.