感谢支持
我们一直在努力

ubuntu 6.10 配置

服务器端:
apt-get install ssh
编辑/etc/ssh/sshd_config
#ServerKeyBits 768 ← 找到这一行,将行首的“#”去掉,并将768改为1024
 ↓
ServerKeyBits 1024 ← 修改后变为此状态,将ServerKey强度改为1024比特
PermitRootLogin yes  ← 找到这一行,将行首的“#”去掉,并将yes改为no
 ↓
PermitRootLogin no  ← 修改后变为此状态,不允许用root进行登录
PermitEmptyPasswords no  ← 找到此行将行头的“#”删除,不允许空密码登录
 ↓
PermitEmptyPasswords no  ← 修改后变为此状态,禁止空密码进行登录
#PasswordAuthentication yes ← 找到这一行,将yes改为no
 ↓
PasswordAuthentication no ← 修改后变为此状态,不允许密码方式的登录
以普通用户的身份建立公钥和私钥:
ssh-keygen -t rsa
 然后要求你确认钥匙的文件名(用默认的就好了);输入口令;再次输入口令。
在~/.ssh/下会生成公钥id_rsa.pub和私钥id_rsa
更改公钥文件名:mv id_rsa.pub authorized_keys
设置文件属性:chmod 400 authorized_keys
重启ssh服务:/etc/init.d/ssh restart
将私钥id_rsa移动到客户机端
客户机端:
apt-get install ssh
mkdir ~/.ssh/
chown user:user ~/.ssh/
chmod 700 ~/.ssh/
将私钥文件移动到~/.ssh/中
chown root:root ~/.ssh/id_rsa
chmod 644 ~/.ssh/id_rsa
ssh登录方法:
ssh 远程主机的用户名@远程主机的IP地址
输入口令当前用户是user;apache用户组是www-data
1,安装proftpd
 apt-get install proftpd
2,修改用户的访问目录
在/etc/proftpd/proftpd.conf的最后插入一行:
DefaultRoot     /var/www/      www-data
(填www-data,是因为Ubuntu 6.10的apache默认是由这个用户组运行的)
修改文件夹属性为775和文件属性为664:
find ./ -type d -print|xargs chmod 775; find ./ -type f -print |xargs chmod 664
(如果文件夹属性为755, 文件属性为644, 组中的其它用户将不能上传文件到/var/www/下)
3,将当前用户添加到apache的用户组
gpasswd -a user www-data
4,重启proftpd服务
/etc/init.d/proftpd restart

Fluxbox是一个轻量级的桌面管理器,运行起来远比XFce4Gnome轻便,而且提供了强大的自定义功能




安装fluxbox:








sudo apt-get install fluxbox




添加快捷键:


sudo gedit ~/.fluxbox/keys


这是我添加的几个快捷键:








None Super_L :RootMenu //按左边WIN键打开系统菜单


None Super_R :WorkspaceMenu //按右边WIN键打开工作区菜单


None F4 :ShowDesktop //F4显示桌面


None F3 :ExecCommand firefox //F3启动Firefox


None F2 :ExecCommand gedit //F2启动gedit


None F1 :ExecCommand /usr/bin/xfce4-terminal //F1启动已装好的Xfce4终端


可以参考Fluxbox所有的Action列表:


http://www.fluxbox.org/docbook/en/html/x346.html

安装主题:


Fluxbox主题可以在这里下载:http://tenr.de/styles/styles01.php?a=styles


下载:


tar jxvf yourtheme.tar.bz2解压缩


把生成的文件夹拷贝到~/.fluxbox/styles/usr/share/fluxbox/styles


然后打开系统菜单,可以在Styles下面找到你刚才安装的主题了。


接下来你可以对下载的主题进行自定义。


有的主题本身只有一个配置文件,有的主题是一个目录,配置文件是目录中的.cfg格式的文件。用gedit打开配置文件,你就可以摸索着更改了。打开系统菜单执行reconfigurerestart,你的更改马上就可以生效。最常见是更改字体和窗体颜色。




Fluxbox另外一个重要的文件是~/.fluxbox/init


这个文件默认是不可写的,修改前有必要修改它的权限:


chmod 600 ~/.fluxbox/init


为了安全,修改init之后可以考虑把它的权限改回去:


chmod 400 ~/.fluxbox/init


init里面提供了初始配置,比如指定一个默认style,定义toolbar上的控件多少,定义菜单配置文件的位置。






设置分辨率:


echo ‘Xft.dpi:96’ > ~/.Xdefaults




菜单中文乱码的问题可以参考:


http://www.linuxsir.org/bbs/showthread.php?t=267435




fluxbox菜单中添加eclipseweblogic workshop的启动器:




sudo gedit /etc/X11/fluxbox/fluxbox-menu








[submenu] (首选应用程序) {}


[exec] (Eclipse 3.2.1) {/home/eclipse/eclipse -vm /usr/Java/jdk1.5.0_10/bin/java} </home/eclipse/icon.xpm>


[exec] (Weblogic Workshop 8.1) {/home/beanhome/weblogic81/workshop/Workshop.sh} </usr/share/pixmaps/weblogic-workshop.xpm>


……


eclipse启动项上指定参数-vm,因为我的系统上同时安装了j2se 1.4.2j2se 1.5,而且/etc/profileJAVA_HOME指定为j2se 1.4.2Eclipse 3.2.1必须在java 1.5中才能启动。后面的</home/eclipse/icon.xpm>设置eclipse图标。




fluxbox只能识别xpm格式的图标,所以如果你要添加的程序没有自带图标,你可以在/usr/share/pixmaps下面找一个合适的代替,这个目录下面包含了丰富的系统图标;如果你要添加的程序只有pngjpggif格式的图标,你可以用GIMP转化成xpm格式图标。上面的weblogic-workshop.xpm就是我用GIMP转化得来的。

安装 c/c++ 编译环境

apt-get install gcc g++ libgcc1 libg++ make gdb
下载

wget 网址
解压

tar.gz 文件: tar zxvf 文件名
tar.bz2 文件: tar jxvf 文件名
查看IP

ifconfig
设置IP地址
打开 /etc/network/interfaces
修改 eth0 的配置

auto eth0
iface eth0 inet static
address IP地址
netmask 掩码
gateway 网关IP保存

/etc/init.d/networking restart重启网络.. 安装 Apache2.2.4 出现的问题
配置过程提示 configure: error: cannot use an external APR-util with the bundled APR,
先安装APR

cd srclib/apr
./configure –prefix=/usr/local/apr
make
make install与APR-util
cd srclib/apr-util
./configure –prefix=/usr/local/apr-util –with-apr=/usr/local/apr
make
make install后重新执行配置
./configure –enable-so –prefix=/usr/local/apache2 
–with-apr=/usr/local/apr –with-apr-util=/usr/local/apr-util安装 MySQL 5.0.33 出现的问题
准备
groupadd mysql
useradd mysql -g mysql -m -s /bin/false配置过程提示 configure: error: No curses/termcap library found
安装 ncurses

apt-get install libncurses5-dev配置语句
./configure –prefix=/usr/local/mysql 
–without-debug –without-isam –without-innodb产生默认库
scripts/mysql_install_db
安装 php 5.2.1 出现的问题
配置过程中提示 checking lex output file root,
安装 flex

apt-get install flex提示 xml2-config not found,
安装 libxml2-dev

apt-get install libxml2-dev提示找不到 jpeg 库

ln -s /usr/lib/libjpeg.so.62.0.0 /usr/lib/libjpeg.so配置语句
./configure –prefix=/usr/local/php -with-gd 
–with-jpeg-dir=/usr –with-png-dir=/usr/local/libpng 
–with-freetype-dir=/usr/local/freetype 
–with-mysql=/usr/local/mysql –with-zip –with-zlib 
–with-apxs2=/usr/local/apache2/bin/apxs安装完成后,系统会自动修改Apache2目录下的 /conf/httpd.conf 并加上
LoadModule php5_module modules/libphp5.so否则手动加上,并且增加 .php 文件的解释
AddType application/x-httpd-php .php

一些有用的库
libpng
http://www.libpng.org/pub/png/libpng.html
zlib
http://www.zlib.net/

赞(0) 打赏
转载请注明出处:服务器评测 » ubuntu 6.10 配置
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏