我在我的Ubuntu机器上创build了一个用户帐户。 我希望该用户能够使用SSHlogin。 我想我必须在一些文件中设置一些权限。 search“SSH权限”或“设置SSH权限”似乎没有find任何有用的答案。
我在本地机器上构build我的web应用程序,但是有时我可以使用ssh连接(使用putty)连接到一个公共Linux服务器,在这个服务器上有两个帐户。 我的帐户是两个Linux用户,访问我的公共Web应用程序的地址是:“ http:// linux_srver_ip /〜user_name ”。 使用腻子,当我以user_onelogin时,如何切换到user_two帐户?
提起来,我是一个与Linux和networkingnoob。 我build立了一个Ubuntu服务器,我有一个静态的IP为我的networking。 当我尝试连接到家中的服务器(外部)时,它会提示我login。我提供了正确的密码(或不正确的密码),我得到了错误Permission denied, please try again. 和3次后,我得到 Permission denied (publickey,gssapi-with-mic,password) 然而,我可以通过ssh < internal ip of server >从同一networking中的另一台计算机连接到SSH 我与mac os x连接,我的configuration文件是香草。 注意:在安装Ubuntu时,它说我没有一个默认路由或做自动networkingconfiguration,但我忽略它,继续安装,这可能是这个问题? 编辑: 我已经尝试了下面,我什么也没有在hosts.allow和iptables显示我已经允许的端口,这是22。 我检查了auth.log ,并且当我远程连接到它时什么也没有(即使它说权限被拒绝)。 我试图在内部连接,并显示正确的身份validation日志。 任何想法什么是错的?
在我将openSSH升级到最新版本之后:OpenSSH_5.9p1我试图改变/ etc / ssh / sshd_config,尝试设置启用chroot访问,并用#/etc/init.d/sshd restart重新启动ssh。 但是它给出了一个特定于旧版本的错误:OpenSSH_4.5p1。 当我试图从putty重新连接,我连接到OpenSSH服务器OpenSSH_4.5p1。 然后#ssh -v显示新的更新版本OpenSSH_5.9p。 看起来像是有2版本的SSH正在运行。 /etc/init.d/sshd仍使用旧版本/ usr / sbin / sshd。 看起来新版本已安装在/ usr / local / bin / ssh中。 在/etc/init.d/sshd中,我尝试将/ usr / sbin / sshd中的SSHD改为/ usr / local / bin / ssh。 但是,然后我无法重新启动ssh由于此错误: Starting sshd: usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-e escape_char] [-F configfile] […]
我正面临着一个应用程序(使用ssh)可以从机器A(Linux)连接到机器B(windows)的情况,而机器A不能ping机器B.连接到机器B的机器A上的另一个应用程序(不使用ssh )也无法连接 有人可以告诉我相同的原因吗? 我怀疑是防火墙问题。 这可能是由于防火墙? 如果是这样,为什么SSH仍然连接? 另外我该如何检查被阻塞的端口并解除阻塞? 添加更多信息。 对不起,以前没有提供相同的。 我正在使用Windows 7操作系统。 运行netsh advfirewall防火墙返回The service has not been started 。 它在公司networking上,所以我确定必须有一个我不能修改的外部防火墙。
我通过ssh连接到一个Ubuntu的11.04,我试图运行这个命令(是一个图像Magick命令): *该命令将任何可见窗口保存在X服务器上,并将其作为图像文件输出。 sudo import -window root -display:0 screen.png 没有协议指定的导入:无法打开X服务器`:0'@ error / import.c / ImportImageCommand / 362。 我认为这个问题是统一的,因为如果我在11.04之前在Ubuntu下试用这个版本,它的运行没问题(旧版本使用gnome而不是统一)。 有人知道如何连接到Ubuntu的11.04的X服务器? 提前致谢。
我最近在prgmr上find了一个箱子。 兴奋的是,我试图用我的用户名密码在KiTTY (这基本上是一个改进的PuTTY)login,并得到以下错误,在截图中显示。 现在,当使用Linuxterminal时,我可以很好地连接。 在这种情况下的身份validation是有点不同,因为,成功身份validation后,它显示了一个菜单,其中有一些选项,您可以select启动/停止/重新启动服务器等 我GOOGLE了一下,知道它与Kerberos和身份validation有关,我需要在KiTTY的SSH> Auth部分启用一些设置。 我尝试启用/禁用,并尝试一切,但仍然得到这个错误。 任何帮助深表感谢 谢谢
几周前开始的一个恼人的问题,现在让我发疯了! 在家里,我有一个作为文件服务器的Ubuntu 10.04.03盒子。 我通过rsync从networking外部的其他盒子备份东西。 当我连接到这个文件服务器,从我的笔记本电脑,我转发的SSH代理: root@fileserver:~# env | grep SSH_AUTH SSH_AUTH_SOCK=/tmp/ssh-IumRLB2628/agent.2628 有这个盒子,也运行10.04.03,我不能连接。 所有其他工作正常,我的SSH密钥没有被转发probs,但这一台服务器就不会有它。 这就是我的意思: root@fileserver:~# ssh the-problematic-server -v OpenSSH_5.3p1 Debian-3ubuntu7, OpenSSL 0.9.8k 25 Mar 2009 debug1: Reading configuration data /root/.ssh/config debug1: Applying options for myserver debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to the-problematic-server [nnnn] port 22. debug1: connect to […]
所以我有我的家用电脑和一台服务器。 我希望服务器能够SSH密码进入我的家用电脑。 我遵循各种教程,并可以从家里 ssh到服务器没有密码。 一切工作正常。 当我试图扭转进程,并从服务器 到家 ssh我得到一个权限被拒绝(publickey)错误。 我可以使用密码login到两台机器。 详细尝试的相关位如下所示: debug1: Found key in /root/.ssh/known_hosts:1 debug1: ssh_rsa_verify: signature correct debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,keyboard-interactive debug1: Next authentication method: publickey debug1: Trying private key: /root/.ssh/identity debug1: Offering public key: /root/.ssh/id_rsa […]
在我以前的工作中,我们有一个我们通过SSH连接的Ubuntu 8.04服务器。 shell是非常有限的(没有bash历史,不能预测命令等)。 有configuration文件做这样的事情吗?