我需要从运行 12.10 和 postgresql 9.1 的 DigitalOcean 的 VPS 上的远程机器访问 postgresql 数据库。
我该怎么做呢?我注意到端口 5432 已关闭,我该如何打开它?
按照DigitalOcean.com的How to install rails and nginx withpassenger on Ubuntu教程,第七步手动启动 nginx:
sudo service nginx start
Run Code Online (Sandbox Code Playgroud)
但失败并出现以下错误:
nginx: unrecognized service
Run Code Online (Sandbox Code Playgroud) 我在 Linux VPS 上安装了 Dwarf Fortress 以与 dfterm 一起使用。它运行的是 Ubuntu 10.04 Server x86-32。我相当确定我拥有所有依赖项:
我已经安装:
我不得不关闭声音,否则它会立即出现段错误,我将显示模式设置为文本。我没有对配置进行其他更改。
但是,即使在我接近 dfterm 之前,它也无法正常运行。它只是显示一个空白屏幕。什么可能导致这种情况?有没有我错过的依赖?我应该在配置中更改其他内容吗?
由于它是一台服务器,有一个很好的机会,如果有丢失的依赖,这件事情的开发者去“当然,每个人都有说”,并没有刻意去列表。
其他 ncurses 应用程序(vim、irssi 使用它,我认为?)工作正常。
作为专用的 Ubuntu 服务器或 VPS,我正在寻找一个 web 控制面板,类似于 cPanel,它类似于服务器的 web 管理员。
我没有在 Linux 上使用过任何东西,因为我通过终端完成所有事情,但仍然想知道在我必须推荐安装了此类应用程序的 Ubuntu Server 的情况下我可以使用什么。
我想知道为什么命名守护程序正在运行,我是否需要运行它才能让我的 VPS 正常工作?
我可以停止或删除它吗?

我将服务器安装从 11.04 升级到 11.10,然后通过 ssh 升级到 12.04。一切似乎都差不多 - 但是 glibc 有一个小问题,这弄乱了我的 apt。
我试过了,sudo apt-get install -f但它没有得到它需要的东西。我在 OpenVZ 虚拟机中运行。
如何修复我的 apt 依赖项?
sysadmin@svr:~$ sudo apt-get update
Ign http://archive.canonical.com precise InRelease
Ign http://archive.ubuntu.com precise InRelease
Ign http://archive.ubuntu.com precise-updates InRelease
Ign http://archive.ubuntu.com precise-security InRelease
Get:1 http://archive.ubuntu.com precise Release.gpg [198 B]
Hit http://archive.canonical.com precise Release.gpg
Get:2 http://archive.ubuntu.com precise-updates Release.gpg [198 B]
Hit http://archive.canonical.com precise Release
Get:3 http://archive.ubuntu.com precise-security Release.gpg [198 B]
Hit http://archive.canonical.com precise/partner i386 Packages
Get:4 http://archive.ubuntu.com precise Release [49.6 kB] …Run Code Online (Sandbox Code Playgroud) 学习如何在 Amazon EC2 服务器/VPS 上使用 OpenVPN 设置 VPN 的最佳方法是什么?为此,Linux 系统管理需要什么水平的熟练程度?
今天早些时候(或昨天 -_-)我租了一个 VPS(来自阿鲁巴云)用于个人项目。我已经设法在 putty 中建立了 SSH 连接,这样我就可以正常运行 shell 命令了。我现在想做的是访问我的 VPS 的图形界面。我一直在尝试使用 X2go(来自运行 Windows 10 的计算机),它返回错误消息:
ttyname 失败:设备的 ioctl 不合适。
在谷歌搜索了一段时间后,我发现这意味着某些设备以无法解释的方式被调用,但我无法弄清楚究竟是什么设备(网卡?)问题,更不用说如何解决了。有人知道如何仅使用终端命令来做到这一点吗?
在 Ubuntu 16.04 中,我执行了:
eval $(ssh-agent) && ssh-add
Run Code Online (Sandbox Code Playgroud)
我有:
Agent pid 3361
Run Code Online (Sandbox Code Playgroud)
然后,在插入我的密码后,我成功地通过 SSH 隧道连接到我的 VPS。
嗯,这不是一个“问题”,但是:
我回到了我的本地会话 exit,当我再次尝试登录到我的 VPS 时,我不得不重新输入我的密码...
为什么我会被要求再次输入密码?
我没有关闭当前会话,而是eval $(ssh-agent) && ssh-add在隧道之前关闭了。那么,为什么系统不会“记住”它呢?