Questions tagged «ssh»

SSH,也称为“安全外壳”,是一种安全连接到远程计算机的方法。

1
如何使用公钥身份验证创建新用户?
我有Ubuntu Server 14.04 LTS。我默认情况下启用了公钥身份验证。 我使用以下命令创建新用户: sudo useradd -m -c "John T." john -s /bin/bash 该命令显然创建了用户,即用户的主文件夹...,但显然用户无法登录,因为用户没有密钥。下一步是什么?如何创建密钥并将其附加到用户? -c -- User's full name -m -- Creates user's home directory -s -- Specify user's login shell


4
在Ubuntu 14.04上没有MOTD ...?
我最近重新安装了Ubuntu 14.04。当我使用SSH时,没有MOTD(是的,我在sshd_config中设置了适当的命令)。 我读了一堆关于设置MOTD的教程,但是我意识到虽然我有/etc/update-motd.d,但没有/ etc / motd文件,也没有/ var / run / motd文件。 如何设置这些内容,以便可以通过SSH获得MOTD?
11 ssh  motd 

1
如何使用ssh远程启动/配置Pulseaudio?
我有一台可以SSH的远程计算机。在远程计算机上,有一个程序使用脉冲音频从连接到远程计算机的USB麦克风获取输入。在本地操作时,此设置工作正常,即在本地连接时,我可以从脉冲音频中获取输入。 通过ssh,我收到错误消息: ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused 同样,当我尝试通过ssh -X在远程计算机上打开pavucontrol时,我得到以下消息: 与PulseAudio的连接失败。...在这种情况下,这可能是因为环境/ X11根窗口属性中的PULSE_SERVER或client.conf中的default-server被错误地配置了。 pulseaudio --start N: [pulseaudio] main.c: User-configured server at {30ab51874e4a0ca492830f1400000007}unix:/home/user2/.pulse/30ab51874e4a0ca492830f1400000007-runtime/native, refusing to start/autospawn. 尝试使用x11启动脉冲音频:start-pulseaudio-x11 Connection failure: Connection refused pa_context_connect() failed: Connection refused pulseaudio --check直接返回到命令提示符。 如果尝试获取ssh X属性,则会得到: user1@remote-pc:~$: …

3
如何防止git在每个git命令上要求sudo
我创建了一个目录/var/www来存储我的Web应用程序克隆目录。最初从GitHub克隆该应用程序时,它要求我使用sudo,并且每次执行此操作git pull都需要sudo。因此,我遇到了一些问题。例如,我的s​​sh密钥不匹配。因此,当我执行自己的操作时git pull,我必须使用HTTPS而不是ssh,并且每次我要提取和更新我的应用程序时都要手动输入用户名和密码。如何配置它,这样我每次使用git时都不必使用sudo?
11 ssh  sudo  git  github 

4
如何修复Permission Denied(公钥)错误?
尝试在桌面Ubuntu 12.10和Fedora 19桌面之间进行通信时,我遇到了Permission Denied(公共密钥)错误。 我可以通过ssh从fedora登录到Ubuntu,反之亦然。 我什至通过22端口在两台计算机上执行telnet,并且两台计算机都在侦听,但不是通过ssh。该怎么办?任何的想法? 我的sshd_config文件如下: # Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 22 # Use these options to restrict which interfaces/protocols sshd will bind to #ListenAddress :: #ListenAddress 0.0.0.0 Protocol 2 # HostKeys …
11 ssh 

6
开始屏幕会话时保留bash提示颜色
当我进入Ubuntu Lucid框时,提示非常漂亮,并带有颜色。据我所知,一切都是默认设置。这是我的$ PS1外屏幕: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@dev\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ 但是,一旦我启动屏幕,颜色就会消失。一切是好的,我的屏幕可以支持的颜色(注意,.并..在此ls -al是蓝色的),但提示是没有的。理论上,一切都应该完全相同。屏幕内的$ PS1: ${debian_chroot:+($debian_chroot)}\u@dev:\w\$ 编辑:这只是普通的香草屏幕。

4
如何允许同时访问SSH和SFTP?
我从以下文章开始在Ubuntu Server上设置SFTP:http : //blog.srmklive.com/2013/04/24/how-to-setup-sftp-server-ftp-over-ssh-in-ubuntu/。如果遵循这些说明,则可以连接SFTP,但不再能够从终端连接到SSH: This service allows sftp connections only. Connection to 10.0.0.130 closed. 这是我对sshd_config所做的更改: Subsystem sftp internal-sftp -f AUTH -1 VERBOSE AllowGroups sftpusers sftp sshusers Match Group sftpusers ChrootDirectory %h AllowTCPForwarding yes ForceCommand internal-sftp X11Forwarding no 有问题的用户jcoulson在sftpusers和sshusers组中。 有什么提示吗?您需要更多信息吗?谢谢!
11 server  ssh  ftp 

2
通过SSH连接时如何给用户服务器名称而不是IP?
我有一个安装了ubuntu 12.04的virtualbox。我的主机是Mac OS(小牛)。我将SSH密钥副本复制到了我的远程服务器(这是ubuntu服务器,我称之为myubuntu)。 当我做的时候 ssh username@myubuntu ssh: Could not resolve hostname ubuntuhadoop: nodename nor servname provided, or not known 但是当我尝试: ssh username@66.90.115.178 我能够登录到远程服务器(myubuntu)。 为什么需要我提供正确连接的IP地址而不是服务器名。 我不确定这是否可能。但是我在youtube教程之一中找到了。 ssh myubuntu(NOT username @ myubuntu)并登录到远程服务器,无需用户名。这可能吗?

6
SSH拒绝连接-“ sshd:无法识别的服务”
SSH出现问题。 ssh: connect to host 192.168.1.7 port 22: Connection refused 每当我尝试使用SSH将我的桌面与另一个桌面连接时,都会出现上述错误,但是我能够成功ping其他桌面。 ssh: connect to host 192.168.1.7 port 22: Connection refused 当我尝试重新启动sshd时,它输出以下错误 sshd: unrecognized service 我可以使用SSH连接到远程服务器,但是无法在本地网络中连接。我该如何解决这个问题?
10 networking  ssh  12.10  sshd 

5
用iptables阻止中国
我刚刚登录了一个GitLab服务器,发现自上次检查服务器以来,它的登录失败为18.974次-将近5天。我检查了Ip,似乎几乎所有的Ip都来自中国,并试图通过SSH和Brute Force获得访问权限。我开始阻止一些Ip,但是后来我意识到这是浪费时间,更好的主意是封锁整个国家。 我有什么办法可以用iptables阻止整个中国或任何其他国家? 我在互联网上找到了一些文章,但几乎所有文章都是bash脚本。我是Linux上的新手,所以我不太了解所有这些脚本。我发现iptables非常有趣,我想了解更多有关它的信息。 有任何想法吗 ?谢谢!

3
无法在Ubuntu 16.04上安装openssh-server
作为Ubuntu 16.04的全新安装 sudo apt-get install openssh-server 输出 也是一个fress安装,我不明白为什么会这样。 dpkg -l openssh\* 输出是 如果可以将openssh-server版本的规范升级到1:7.2p2-4,我认为问题将会解决。 也有一个突触包管理器的屏幕截图 如果我标记为要升级,则有一个窗口显示要删除的软件包: 任何帮助将被申请。

5
SSH如何在没有Internet的情况下连接?
我有一个WiFi路由器,该路由器通过以太网电缆连接到我的Ubuntu桌面和Android移动设备。我已经sshd设置好了。 路由器的电话线输入电缆已切断。但是两个设备仍然连接到它,但是无法访问Internet。 因此,为了测试,我尝试建立从我的手机到台式机的SSH连接(使用ConnectBot Android应用程序)。令我惊讶的是,我成功地进行了SSH会话。 为什么这两个设备能够通过SSH连接?
10 networking  ssh 

2
增加连接超时连接到服务器
当我使用终端SSH到计算机A时:大约需要10秒钟,然后提示输入密码 我正在使用连接服务器选项来sftp连接到计算机A,它说:登录时超时。 有谁知道如何在使用Ubuntu 15.04中的连接到服务器选项时增加连接超时? 编辑: 这是我正在谈论的GUI,可以在浏览网络下面看到连接到服务器选项 更改/ etc / ssh / ssh_config中的选项不起作用 编辑2: 我刚刚将系统升级到Ubuntu 15.10和voila,它开始工作!我不知道如何,但是我很高兴它现在可以工作,有没有办法我可以撤回赏金?
10 networking  ssh 


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.