我使用openvpn来访问我的工作场所networking。 当我通过openvpn进入服务器(Ubuntu)时,当我在shell提示符下input时,字符和字母显示得很慢。 所以我应该稍微等一下在屏幕上看到我input的内容。 如果我直接SSH(而不是通过openvpn),那么根本没有任何延迟。 所有其他服务也响应缓慢:例如访问内网网页,ftp或路由器configurationGUI,几乎所有的东西都显示延迟。 我在家中使用2 Mbps的下行和800 Kbps的ADSL连接。 而在工作的地方,我有4 Mbps上下以太网的互联网连接。
我有一个很less使用的服务器,所以如果没有用户通过SSH和SAMBA共享login,我想每天closures一个工作。 如何确定有多less个活动的SSH连接,以及有多less个活动的SAMBA连接? 如果这两个值均为零,则cron脚本将closures服务器。
我是SSH和Linux的新手,所以请不要笑,如果这是一个简单的问题。 我已经看过,并没有真正发现任何使用谷歌,这正是我想要的。 build立 家庭局域网 路由器 – 侦听端口443 – 将端口443上的任何内容redirect到“sshserver”上的端口22 Ubuntu服务器(路由器后面) – 名称= sshserver – 安装openSSH。 IP地址192.168.2.2 – 侦听端口22上的SSH – 系统首选项 – 远程桌面 – 启用 – 密码 – (取消确认与此计算机的每个连接) 在我家外面 安装了Putty的Ubuntu Desktop(name = workstation)。 很明显,我的IP地址取决于我在哪里。 我现在可以做什么 我可以ssh到我的“sshserver”使用“工作站”没有问题。 一切都很好。 我使用Putty将我的Ubuntu“工作站”连接到“sshserver”。 我曾经尝试过 我的理解是,在Ubuntu中检查“远程桌面”时,VNC将在5900端口上运行。因为我知道会话屏幕页面正常工作(我总是可以用SSH成功login),我只想编辑Putty – ssh – 隧道部分。 在这个scren上,我试过input:source port:5900 destination port:localhost:5092 我之所以这样做是因为我有意使用Applications – Internet“远程桌面查看器”应用程序。 在这里我告诉它我想要一个VNCtypes的连接,并且我想连接到“localhost:5092”。 这失败了。 我想我只是不明白隧道是如何发生的,以及如何纠正这个问题。 如果有人能帮助我理解这个工具如何使用我列出的工具,我将非常感激! […]
有没有安装第三方软件的configuration?
我被问到什么是Linux的SSH客户端。 有谁知道有没有任何Linux发行版在默认安装中不包含ssh客户端。
命令echo "hostname" | ssh myserv echo "hostname" | ssh myserv返回主机名,但echo "users" | ssh myserv echo "users" | ssh myserv不返回任何东西? 当我在服务器上ssh然后运行命令的users ,它返回我的用户名(因为我连接上: – ')。
我试图理解我在SSH日志文件中看到的东西,以便我可以最好地防御坏人。 特别有兴趣了解日志中“port”后面列出的数字。 这是我的日志文件中的一个示例 Mar 30 00:05:16 server sshd[11067]: Failed password for root from 124.228.136.143 port 54381 ssh2 Mar 30 00:05:21 server sshd[11067]: Failed password for root from 124.228.136.143 port 54381 ssh2 Mar 30 01:00:53 server sshd[32193]: Accepted password for root from 192.168.3.3 port 50087 ssh2 我已经改变了我的SSH运行在一个非标准的端口。 前两个失败的SSH尝试来自未知来源(不是我的任何IP地址),第三个成功是从我的login。 但是,日志中“port”后面列出的数字不是SSH在服务器上响应的端口号….那么这个数字是多less?
我有Plesk Panel的VPS。 我想删除文件pipe理器中的一些文件夹,但我有一些权限问题,所以我必须通过SSH Accsess删除它们。 我去了目录: cd /var/www/vhosts/mysite.com/httdocs/myfolder/ 然后我删除该文件夹: rm -rf / 之后,我尝试login到Plesk Panel,但是我收到了国际SERVER ERROR。 此外,我tred重新启动VPS.I已重新启动,并从那里,我的服务器是服务器停止 如果我改变了状态,过了一段时间又停了下来,基本无法启动。 我的IP是:62.75.141.188 这很糟糕,我现在不能连接服务器,因为停滞了,我没有访问权限。 编辑 我没有做备份,但我有更多的文件里面。我为我input。 怎么可能回来?
我有几种语言的脚本,我pipe道ssh让他们在其他主机上调用。 对于shell脚本,我可以这样做: ssh < /path/to/script.sh 对于其他语言的脚本,我发现自己必须这样做: ssh python – < /path/to/script.py 在本地我可以运行脚本而不指定解释器,由于它们的剪切线和可执行位。 我怎样才能通过从shebang调用适当的解释器ssh执行脚本,而不考虑语言? 有什么我可以有ssh调用,无论脚本语言来做到这一点? Update0 ssh调用是我正在开发的又一个脚本的一部分,这是严格的编码而不是服务器pipe理。
我有一个家庭服务器与一些密码较弱的SSH帐户。 由于我们只是在本地使用,这不是一个大问题。 现在我想只允许从一个帐户进行外部访问,但仍然可以从其他帐户进行本地访问。 但是这不起作用(因为在匹配中只允许一部分选项): AllowUsers externaluser Match Address 192.168.0.0/24 AllowGroups localusers 效仿这个最好的方法是什么? (或者我应该只允许本地用户外部访问,但没有密码authentication,希望他们的私钥保密?)