Ubuntu 快速部署 SSH

Written by liangsuilong. Posted in 快速教程

SSH 是一个十分常用的远程控制服务,作为一个系统管理员,学会使用 SSH 是一个必备的技能。 在 Ubuntu 下安装 SSH 服务是十分容易的。仅仅需要安装 openssh-server 就可以了。
sudo apt-get install openssh-server
客户端机器也需要安装 openssh-client 连接 ssh 服务器。
sudo apt-get install openssh-client
如果客户机没有生成 SSH key,同样需要用以下命令生成。
ssh-keygen
使用 ssh 连接的时候,在客户机打开终端,输入
ssh username@server
username 是用户名,server 是 OpenSSH 服务器的 IP 或者域名。 当然也可以用图形化终端连接,例如 Remmina。

Ubuntu 快速部署 LAMP

Written by liangsuilong. Posted in 快速教程

LAMP 组合的威力早已声名远播。Ubuntu 作为一个标准的 Linux 发行版,当然可以安装 LAMP 组合了。 其实也是十分简单的,只要在终端里输入:
sudo apt-get install apache2 php5 mysql-server
如果不想用终端和命令行,也可以在新立得点选这三个软件包,效果也是一样的。安装期间 apt 会让用户设置几个配置,一般来说默认就可以了。

Ubuntu 10.04 LTS 遭遇 Bug,正在重制 ISO!

Written by liangsuilong. Posted in 快速教程

根据 Phoronix 的报道,Ubuntu 10.04 LTS 遭遇一个大 Bug。现在暂时停止分发新版本 Ubuntu 镜像。 这个 Bug 是出现用户完成安装 Ubuntu 后,GRUB 2 并没有如往常版本一样,把硬盘上已有系统加入到启动列表,致使普通用户无法选择启动其他已有系统。根据 Ubuntu 官方团队的解释,这个 Bug 在本周初就已经发现了。他们已经决定重新制作 Ubuntu 的 32 位和 64 位 Desktop CD,Netbook 版本 CD 以及 Ubuntu DVD 版本。重新制作和分发新版本 ISO 需要时间。Lucid Lynx 或许会跳票成 Ubuntu 10.05 LTS。 对于 Ubuntu 老手应该可以忽略这个 Bug,因为老手有足够的能力自行更改启动列表。但是对于新手而言,这显然是灾难!期望 Ubutnu 团队尽快修复这个严重的漏洞吧!

挖掘Synaptics笔记本触摸板在Ubuntu下的潜能

Written by BOY PT. Posted in 快速教程

PT写道:

Ubuntu在9.10的Gnome升级到2.28后,对触摸板的支持有了一些改动,就是默认没有启动“键点击”功能,即必须要按动触摸板下面的物理按钮才能响应点击,启动触摸区的点击,只需要“首选项-鼠标-触摸板-启动鼠标点击和触摸板“。




但是如果想挖掘触摸板的高级功能,比如点右下角就触发右键、双指滚动等等,就需要仔细配置一下驱动程序的参数了,请看Linux 下Synaptics笔记本触摸板的配置

PS:在搜索引擎搜了一圈,看到的好多文章是怎么怎么把触摸板禁掉,想必是那些人因为没有启动“打字时候自动禁用触摸板”功能,仔细看,什么卸载内核模块啊BIOS禁用啊写脚本改参数,我看就差没把本本打开拆掉触摸板了……我个人是很喜欢触摸板的,本本除了很特殊情况比如做PCB设计拉线画图需要插上鼠标(而且不玩游戏),平时使用触摸板非常方便,特别喜欢圆周滚动、双指按键这些特性。

如何在 Ubuntu 查看 OpenGL 版本

Written by liangsuilong. Posted in 快速教程

方法很简单,只需要打开终端。输入以下命令:
glxinfo | grep OpenGL
Linux 的终端是需要注意大小写的。 例如我的显卡就会显示:
[fedora@fedora-desktop ~]$ glxinfo | grep OpenGL OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce 8600 GT/PCI/SSE2 OpenGL version string: 3.2.0 NVIDIA 195.36.24 OpenGL shading language version string: 1.50 NVIDIA via Cg compiler OpenGL extensions:
如果想更加直观一点,可以安装 hardinfo 或者 ailurus 直接查看啊。

vsftpd服务登录过程时间长的解决要点

Written by BOY PT. Posted in 快速教程

一个通用的 vsftpd 配置,在某台机器上运行,却发现登录过程时间非常长,但登录后的数据传输又正常。 检查要点:
  • 路由表是否有不恰当条目;
  • /etc/resolv.conf 内是否有工作不正常的 DNS 服务器;

怎么知道当前Ubuntu系统是32位还是64位?

Written by BOY PT. Posted in 快速教程

Linux的执行文件通常有32位、64位之分,经常有人发现有可执行文件明明在,执行位也对,执行它却报告找不到执行文件的错误:没有该文件或目录。 简单判断当前系统的架构,在终端执行:
$uname -m
  • 输出:i686,系统是32位;
  • 输出:x86_64,系统是64位。
在64位系统下可以安装ia32库从而可以运行32位程序,但反过来是不行的。 PS:判断一个执行文件是32位还是64位? 终端执行:
$ file /usr/bin/python2.6
/usr/bin/python2.6: ELF 32-bit LSB executable[......]
写得很清楚……