Tag: 服务器

访问NAT后面的远程多个服务器

我的情况是我们的Ubuntu服务器部署在多个远程位置。 这些服务器位于运营商级NAT和内部NAT之后。 现在,我想从中心位置随时访问它,但我也支持类似于那些服务器的NAT。 当这些服务器在线时,我想访问它(通过SSH或SSH隧道)。 我知道我无法访问具有公共IP的服务器,但也许我可以通过TeamViewer的工作原理访问它。 对于此方法,如果我需要其他公共服务器,我可以在Google Compute Engine中管理它。

是否有基于Web的系统管理工具?

Ubuntu有哪些基于Web的系统管理工具? 基本上我想在家里设置一个无头服务器,并希望让我的家人更容易更改一些设置。 我熟悉Webmin但想看看还有哪些其他选项。

/ etc / motd如何更新?

我想知道/ etc / motd是如何自动更新的(我在Ubuntu 10.04,服务器版)。 我通过网络搜索找到了update-motd联机帮助页,但该程序未安装在我的计算机上。 但是,/ etc / motd文件会定期更新。 我只是不知道如何以及如何经常。 在执行locate motd ,会列出以下文件: /etc/motd /etc/update-motd.d /etc/update-motd.d/00-header /etc/update-motd.d/10-help-text /etc/update-motd.d/20-cpu-checker /etc/update-motd.d/50-landscape-sysinfo /etc/update-motd.d/90-updates-available /etc/update-motd.d/91-release-upgrade /etc/update-motd.d/98-reboot-required /etc/update-motd.d/99-footer /home/me/.cache/motd.legal-displayed /lib/security/pam_motd.so /usr/bin/motd+shell /usr/lib/update-manager/release-upgrade-motd /usr/lib/update-notifier/update-motd-cpu-checker /usr/lib/update-notifier/update-motd-reboot-required /usr/lib/update-notifier/update-motd-updates-available /usr/share/base-files/motd.md5sums /usr/share/man/man1/motd+shell.1.gz /usr/share/man/man5/motd.5.gz /usr/share/man/man5/motd.tail.5.gz /usr/share/man/man5/update-motd.5.gz /usr/share/man/man8/pam_motd.8.gz /usr/share/ubuntu-serverguide/html/C/pam_motd.html

如何在我自己的Ubuntu服务器上设置PPTP VPN?

假设我有一个像Linode这样运行Ubuntu的虚拟专用服务器,我如何轻松设置PPTP VPN以便Ubuntu客户端可以连接到它? 默认情况下,Ubuntu提供连接到这些PPTP网络。 我想以这样的方式设置它,以便它很容易连接(即不在客户端上安装任何软件包)。

如何告诉Ubuntu在哪里安装程序以及如何判断现有程序的安装位置?

我是Ubuntu / Linux的新手,目前使用的是Ubuntu Server。 只想弄清楚一些基本的东西。 你怎么知道你在哪里安装程序。 例如,我刚安装了Sphinx搜索引擎,将我从他们网站下载的tarball放到我的: /home/sphinx 目录。 我创建了sphinx目录来放置tarball。然后我运行了这些命令: tar xvzf sphinx-0.9.8.1.tar.gz cd sphinx-0.9.8.1/ ./configure –with-mysql-includes=/usr/include/mysql –with-mysql-libs=/usr/lib/mysql 然后这些: make sudo make install 现在我有很多文件位于我运行这些命令的目录中。 这是我的Spynx安装还是安装在其他地方? 在Windows中,如果您在程序仍将安装在C:\ Program Files目录中的任何位置运行安装程序(.exe文件)。 类似的东西适用于所有程序都安装在中央位置的linux,或者你可以在系统的任何地方安装程序。 问题 我希望将所有已安装的程序保存在一个位置,以便在最佳实践方面适合这样做。 换句话说,什么是Linux相当于C:\ Program Files? 如何总是在这个位置安装,只是放置tarball并从这个位置运行安装命令? 如果我使用sudo apt-get来安装软件包呢? 我如何指向这个位置告诉apt-get始终安装在那里?

Ubuntu服务器 – 如何连接到无线WPA2个人网络?

连接到无线网络相对简单。 经过一番努力,你的安装程序中有wifi。 你可以安装Ubuntu Server,一切都没问题。 您已准备好启动新系统。 设置完成后,wifi设置消失。 tl; dr:如何从Ubuntu Server 12.10连接到无线(WPA2个人)网络? 到目前为止我尝试了什么: 连接iw *命令。 使用dhclient获取IP地址。 将这些命令放到etc/rc.local 。 在启动时,服务器等待120秒,并显示消息“等待网络出现” 为了解决这个问题,我删除了所有/etc/network/interfaces (wpa-psk和wpa-ssid)。 这没用。 它还在等待。 我找到了一个答案,说我可以删除/ etc / …(负责120秒等待时间的文件。) 我做到了,并保留了它的备份。 现在服务器等待~3秒(在文件中修改了睡眠)并启动。 但是,没有可用的网络连接。 这是一些dhcp错误。 由于我没有选择,我尝试使用评论中的那个。 使用“tee”的那个。 原来它也不起作用。 这整件事怎么会如此不一致? 他们如何才能在ISO完全适合的情况下安装固件(673 + ~10MB = 683)。 安装程序如何不复制必要的文件并设置连接以便以后使用? (或询问用户是否想要使用它。)

为什么升级到12.04失败并显示“glibc not found”或“libc6”或“required kernel 2.6.24”错误?

我将服务器安装表单11.04升级到11.10,然后通过ssh升级到12.04。 一切似乎都差不多 – 但glibc存在一个小问题,这使我的问题陷入困境。 我试过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 […]

网络错误:连接拒绝putty

我正在尝试使用ssh密钥登录我的服务器(我使用putty来做)但每次我尝试连接时都说Network error: Connection refused 。 我认为,公钥不是很确定,这是错误的。 关键看起来像这样: rsa-key-public AAAAB3NzaC1yc2EAAAABJQAAAQEAx+KoPhVxfBrnN8cFb+hG9MveY0cfNpn9mAcN hsfkEvxeG2EqLRYtaXUBXPgl3uILvXYbqG7HSBq/kZe/AICn/aK89rCGAozEepde aYmy9EtmfPU8pFgTrgMils8X6b5kPPxCBZ2pfeL/q4SUke+/xpV1x98py6PHM8Vm JaBciqvaa89QLvWf3IUuxm7798WvGUPlSMtuE2wnYsyJ4W65nBCs4PCROpaPmcmq iP0VF+Vm5vC3W/F00PC1w3R3BMdDoS2VJj7jQTR1Ralbn9cM185/pZY8lvkX4lEQ MJvvwRM1Oy/g+J7+RbPR/XTrrRmKQq5mnWU0ICV5qvTnsc+Lyw== 但一切都在一条线上。 我使用puttygen来创建密钥,看起来像是deafult: —- BEGIN SSH2 PUBLIC KEY —- Comment: “rsa-key-public” AAAAB3NzaC1yc2EAAAABJQAAAQEAx+KoPhVxfBrnN8cFb+hG9MveY0cfNpn9mAcN hsfkEvxeG2EqLRYtaXUBXPgl3uILvXYbqG7HSBq/kZe/AICn/aK89rCGAozEepde aYmy9EtmfPU8pFgTrgMils8X6b5kPPxCBZ2pfeL/q4SUke+/xpV1x98py6PHM8Vm JaBciqvaa89QLvWf3IUuxm7798WvGUPlSMtuE2wnYsyJ4W65nBCs4PCROpaPmcmq iP0VF+Vm5vC3W/F00PC1w3R3BMdDoS2VJj7jQTR1Ralbn9cM185/pZY8lvkX4lEQ MJvvwRM1Oy/g+J7+RbPR/XTrrRmKQq5mnWU0ICV5qvTnsc+Lyw== —- END SSH2 PUBLIC KEY —- 输出cat /etc/ssh/sshd_config : # Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs […]

是否有任何开源替代景观?

更好的是,是否有类似Spacewalk的软件包适用于基于RedHat和Debian的系统?

你如何重启Apache?

我从SLES切换到Ubuntu,现在我想重启我的本地服务器。 在SLES我用过: rcapache2 restart 但这在某种程度上似乎不适用于Ubuntu。 🙁 我该如何重新启动Apache?