我最近在直接通过ssh命令运行命令时开始收到以下错误:
tput:没有 $TERM 的值,也没有指定 -T
我从一个 linux box(我们将称为alpha)运行到 box beta以产生错误的命令是:
[dtbarne@alpha ~]$ ssh beta ls
Run Code Online (Sandbox Code Playgroud)
一切似乎都很好,我只收到 33 行上述错误。如果我尝试对另一台服务器运行相同的命令,例如[dtbarne@alpha ~]$ ssh charlie ls,我看不到错误,因此它似乎与beta隔离。
但是,如果我使用 just 进入会话,[dtbarne@alpha ~]$ ssh beta然后运行 ls,则永远不会看到错误。
可能重复:
连接时 ssh 延迟
我在 Ubuntu 11.04 机器上运行了 Virtualbox 4.0.4 的 Scientific Linux 虚拟客户机。
当我从主机 SSH 到访客时,总是有 10 秒的暂停,而公钥显然已得到验证。
在客户端,我看到:
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
----10 second pause----
debug1: Server accepts key: pkalg ssh-rsa blen 149
Run Code Online (Sandbox Code Playgroud)
它对应于服务器上的以下内容:
Jul 11 20:53:05 localhost sshd[4275]: debug1: userauth-request for user ****** service ssh-connection method publickey
Jul 11 20:53:05 localhost sshd[4275]: debug1: attempt 1 failures 1
Jul 11 20:53:05 localhost sshd[4275]: debug1: test whether pkalg/pkblob are acceptable …Run Code Online (Sandbox Code Playgroud) 今天早上连接到我的Ubuntu VPS时,我的本地计算机突然抱怨我的私钥:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/home/noah/.ssh/id_rsa' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /home/noah/.ssh/id_rsa
Run Code Online (Sandbox Code Playgroud)
我想有可能我不小心以某种方式递归地设置了权限,但我认为这不太可能......我想知道这是否可能是某种恶意软件的结果?我已将权限改回 600,警告消失了。
我想允许某个 IP 地址或整个网络(源)通过 ssh 连接到达我的服务器,并删除所有其他未经授权的源 IP 地址。
我在 VPS 上使用 ubuntu 10.04。不启用 UFW 一切正常 - imap 使用端口 143。并使用 smtp 端口 587 发送电子邮件。
但是,当我打开UFW时遇到了很多问题。电子邮件失败,ssh 登录非常慢,dig 命令不起作用 - 超时。此外,Apt-get install 不起作用。
ufw 状态详细返回:
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing)
New profiles: skip
To Action From
-- ------ ----
Anywhere ALLOW IN my.ip.address.0
Anywhere ALLOW IN my.ip.address.0/24
80 ALLOW IN Anywhere
443 ALLOW IN Anywhere
25/tcp ALLOW IN Anywhere
587 ALLOW IN Anywhere
143 ALLOW IN Anywhere
993 ALLOW IN Anywhere
465/tcp ALLOW …Run Code Online (Sandbox Code Playgroud) 我正在尝试更改服务器的时区。
我正在关注本教程,但无法将其更改为太平洋标准时间。
ln -sf /usr/share/zoneinfo/EST localtime
Run Code Online (Sandbox Code Playgroud)
会工作,但是
ln -sf /usr/share/zoneinfo/PST localtime
Run Code Online (Sandbox Code Playgroud)
将不会。这里发生了什么?
我有一台运行 CentOS 的服务器已经有几个月了。几天前,我无法通过 SFTP 连接到它。我已经尝试过多台计算机、操作系统、客户端和互联网连接。不过,我可以通过 SSH 连接。例如,鹦鹉螺给了我这个:
Error: DBus error org.freedesktop.DBus.Error.NoReply:
Did not receive a reply. Possible causes include: the
remote application did not send a reply, the message bus
security policy blocked the reply, the reply timeout
expired, or the network connection was broken.
Please select another viewer and try again.
Run Code Online (Sandbox Code Playgroud)
我的印象是 SFTP 只是纯粹的 SSH,如果一个有效,另一个有效,反之亦然。不过,显然情况并非如此。我可能做错了什么?
将 Mac OSX 机器上的文件夹内容与 Linux 服务器上的另一个文件夹同步的最简单方法是什么?
您可以使用scp:
scp -r /path/to/folder/ username@IP_ADDRESS:/path/to/sync/with
Run Code Online (Sandbox Code Playgroud)
但是scp速度很慢并且会复制所有文件,无论它们是否存在于服务器上。还有哪些其他选择?
我最近开始使用 iptables,并且在不知道它可能会做什么的情况下执行了 iptables -F。突然间我失去了与节点的连接。我什至无法 ping 节点。任何帮助将不胜感激!
ssh ×10
centos ×3
linux ×3
iptables ×2
amazon-ec2 ×1
connection ×1
imap ×1
mac ×1
permissions ×1
rsync ×1
security ×1
sftp ×1
smtp ×1
timezone ×1
ubuntu ×1
ufw ×1
virtualbox ×1