我已远程重新启动系统,但现在当我尝试 ssh 时,我收到消息
ssh: connect to host desktop.hostname port 22: Connection timed out
Run Code Online (Sandbox Code Playgroud)
当我尝试 ping 它时:
PING desktop.hostname (111.111.111.11) 56(84) bytes of data.
From localhost (222.222.222.22) icmp_seq=1 Destination Host Unreachable
Run Code Online (Sandbox Code Playgroud)
有没有办法远程访问我的电脑?
我最近让一个黑客(我见过一次,不太了解)通过(我猜是远程访问)连接到我的电脑 - 我不得不在第三方网站上填写我的 IP 并单击一个按钮,然后他可以完全访问我的桌面并使用我在 Ubuntu 11.04 中的命令终端进行一系列安装(我需要帮助),然后断开连接。
不久之后,我开始经历一些随机的事情——纸牌游戏在我无人看管后返回时随机打开,以及其他一些奇怪的事情。
锦上添花的是:
当我在终端中输入“who”命令时,我得到了以下信息:
*'我的用户名' tty7 2007-04-26 00:14 (:0)
*'我的用户名' pts/0 2011-11-11 21:45 (:0)
所以我担心的是,当时我什至没有这台笔记本电脑,但我的系统上只有 Ubuntu 双启动。
认为我被黑客入侵了吗?或者这只是 Natty 桌面环境的起源日期?
谁知道。我可能是偏执狂。
我有一个 mybook live 西部数字 1TB 硬盘连接到办公室的 fritzbox 7270 路由器。当我在办公室时,我可以将此驱动器挂载到 ubuntu,因为我已将其添加到 etc/fstab 文件中:
//192.168.178.30/user /home/user/DISK cifs auto,iocharset=utf8,user=user%password 0 0
当我不在办公室时使用 fritzbox 路由器的静态 IP,是否有类似的、简单且安全的方法来做同样的事情?
我已经在路由器中为端口 8080(到磁盘的 80)和 8443(到磁盘的 443)添加了 tcp 端口转发。
我也激活了端口转发到 445。
结果到现在为止:...cifs auto,iocharset=utf8,port=445,user=user%password 0 0
无法找到合适的地址。
... cifs auto,iocharset=utf8,ip=192.168.178.30,user=user%password 0 0
mount error(115): Operation now in progress 请参阅 mount.cifs(8) 手册页(例如 man mount.cifs)
...cifs auto,iocharset=utf8,port=445,user=user%password 0 0
挂载错误(112):主机已关闭
最后,当我在 Fritz!box 路由器上远程执行端口扫描时,没有读取端口 445。也许这就是问题的原因。有谁知道怎么打开(启动了445端口到磁盘445端口的端口转发)?
我还尝试按照此处所述手动更改 Fritz!box 设置,但仍在路由器 445 端口上的端口扫描期间未显示。
先感谢您
我有一种情况,我们的 Ubuntu 服务器部署在多个远程位置。这些服务器位于运营商级 NAT 和内部 NAT 之后。现在我想从一个中心位置随时访问它,但我也支持类似于这些服务器的 NAT。
当这些服务器在线时,我想访问它(通过 SSH 或 SSH 隧道)。我知道我无法访问具有公共 IP 的服务器,但也许我可以通过 TeamViewer 的工作原理以某种方式访问它。对于这种方法,如果我需要另一台公共服务器,我可以在 Google Compute Engine 中管理它。
当我从会话中注销并且本地没有其他用户登录时,wifi 连接将停止。我想保持它,以便我可以从远程计算机登录。我怎样才能做到这一点?
我写了一个python脚本来监听2626端口并执行脚本。
本地主机正在监听的证明
tcp 0 0 127.0.0.1:2626 0.0.0.0:* LISTEN
Run Code Online (Sandbox Code Playgroud)
我可以使用以下命令通过 telnet 连接到本地主机上的这个端口:
:~$ telnet localhost 2626
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试从远程机器连接时,连接被拒绝。
:~$ telnet 128.251.xxx.xxx 2626
Trying 128.251.xxx.xxx...
telnet: Unable to connect to remote host: Connection refused
Run Code Online (Sandbox Code Playgroud)
我什至发出以下命令来接受端口 2626 上的流量:
sudo iptables -A INPUT -p tcp -i eth0 --dport 2626 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)
端口 2626 上的 telnet 拒绝来自远程机器的连接的原因可能是什么,我该如何解决?
我们有一个服务器,我们通过它连接并执行远程任务。但是,大约有 4-5 人使用相同的用户名和密码登录。这种情况会导致什么奇怪的事情吗?
规格: Ubuntu 14.04 webmin/virtualmin 1.791
我正在使用以下代码来测试远程 mysql 数据库连接:
<?php
$db_host = "123.456.789";
$db_name = "database";
$db_user = "user";
$db_pass = "password";
$db_table_prefix = "prefix_";
GLOBAL $errors;
GLOBAL $successes;
$errors = array();
$successes = array();
$mysqli = new mysqli($db_host, $db_user, $db_pass, $db_name);
GLOBAL $mysqli;
if(mysqli_connect_errno()) {
echo "Conn Error = " . mysqli_connect_error();
exit();
}
?>
Run Code Online (Sandbox Code Playgroud)
我不断收到此错误:
无法建立连接,因为目标机器主动拒绝它。
研究表明,这意味着服务器“不听”。在运行上述脚本之前,我已经尝试允许通过 webmin gui 进行远程 mysql 访问。我所做的是编辑“数据库管理->主机权限”并使其如下:
这应该允许远程 mysql 访问,但它不起作用。我也从其他地方读到允许远程 mysql 访问我需要编辑/etc/mysql/my.cnf;我以为在我编辑 webmin 中的“主机权限”后,这个文件会被更改,但事实并非如此。另一方面,我找不到我应该在 中编辑的行my.cnf,所以我被困在这里。
任何帮助表示赞赏。
我最近在一台旧电脑上安装了 Ubuntu Server 来测试各种东西。
目前,我总是在我的 win10 笔记本电脑的 powershell/cmd 会话中通过 ssh 访问服务器。
如何使用 GUI 访问 Ubuntu 文件?
目前我只知道通过 ssh 访问它,例如 FileZilla。
我也可以安装(是内置的吗?)一个 ftp 服务器并访问它。
但是,我可以通过“开箱即用”的 GUI 访问 ubuntu 服务器文件而无需安装任何东西的方法是什么?
我尝试通过以下方式启用无人值守访问:
但是在单击“确定”按钮后无人值守访问设置未更改:
此外,远程连接到这台 PC 会显示一条消息,表明应在另一端接受连接。
还有另一种方法可以在 ubuntu 中配置无人值守访问吗?
remote-access ×10
server ×3
ssh ×3
networking ×2
11.10 ×1
12.04 ×1
19.10 ×1
anydesk ×1
command-line ×1
database ×1
filesystem ×1
gui ×1
localhost ×1
mount ×1
remote ×1
samba ×1
security ×1
teamviewer ×1
telnet ×1
tty ×1
webmin ×1
wireless ×1