您的位置:易软博客 > 技术笔记 > FreeBSD
FreeBSD配置笔记--设置sudo
sudo是一种比较安全权限分配方案。如果你想让某个用户执行root账号的权限,但又不想让他直接成为root账号,可以使用sudo来解决这个问题。

1. 安装sudo cd /usr/ports/security/sudo; make install clean;

2. 添加sudoers 使用visudo命令来编辑/usr/local/etc/sudoers文件。

%wheel ALL=(ALL) NOPASSWD: ALL

这样设置就是允许wheel组的用户可以执行任何命令而不需要密码。:)

更多 | FreeBSD | 2418阅读 | 2 条评论 | wwccss 发表于 2006-09-02 20:34
FreeBSD配置笔记--修改登录以后的提示信息,注销若干终端
1. FreeBSD默认安装之后,登录的提示是一大段帮助文字,看过几次之后也就熟悉了。可以通过修改/etc/motd这个文件来改成你所希望的文字。

2. 可以通过修改/etc/ttys文件来禁止若干终端连接数量。如果你是通过远程ssh来连接的话,可以将其中不用的终端关掉,设成off。

更多 | FreeBSD | 1291阅读 | 0 条评论 | wwccss 发表于 2006-09-02 20:12
FreeBSD配置笔记--让root账号可以远程登录
Freebsd默认安装之后,默认是禁止root账号直接ssh登录的。可以通过修改/etc/ssh/sshd_config文件,将其中的PermitRootLogin改成yes,然后重新启动ssh服务就可以了。/etc/rc.d/sshd restart

更多 | FreeBSD | 1888阅读 | 0 条评论 | wwccss 发表于 2006-09-02 20:06
FreeBSD配置笔记--让普通用户可以使用bash
Freebsd默认安装之后用户的shell是sh,平时都已经习惯了使用bash。通过下面的步骤可以配置用户来使用bash作为shell。

1. 安装bash。 cd /usr/ports/shells/bash; make install clean 这样安装完之后,bash会被安装在/usr/local/bin/目录下面。

2. 在/bin目录下面做一个符号连接。 ln -f /usr/local/bin/bash /bin

3. 修改 /etc/shells文件,将bash增加进去,这样在添加用户的时候就可以指定使用bash作为shell了。否则的话,会警告pwd_mkdb: warning, unknown root shell

4. 如果已经添加过的用户,可以使用chsh命令来修改默认的shell.

更多 | FreeBSD | 2044阅读 | 0 条评论 | wwccss 发表于 2006-09-02 20:02
如何使用sftp自动备份
站长的一个重要工作就是备份网站的数据--程序、数据库、上传的附件以及各种各样的配置文件等。一旦服务器出现问题,可以通过备份的文件恢复。其重要性不用多说。

那么如何来做备份呢?我了解的有以下一些方式:

1. raid: raid也许不应该算做一种备份方式,应该是一种存储方案,呵呵。不过对一般的站长来讲做raid还是有些代价。如果钱比较多,还是做raid比较可靠一点。

2. 单机双硬盘备份。其中一个硬盘为工作硬盘,一个硬盘为备份硬盘,将备份数据备份到备份硬盘上面。

更多 | FreeBSD | 943阅读 | 0 条评论 | wwccss 发表于 2006-01-10 16:25
在VIM中使用空格space代替TAB
修改home目录下面的.vimrc文件, 增加下面的几行:

set expandtab # 使用space代替tab.

set tabstop=4 # 四个空格。

set shiftwidth=4 # 自动缩进的宽度。

几篇比较有意思的文章:http://www.vim.org/tips/tip.php?tip_id=12 http://www.adamspiers.org/computing/why_no_tabs.html http://www.adamspiers.org/computing/why_no_tabs.html

更多 | FreeBSD | 2721阅读 | 0 条评论 | wwccss 发表于 2005-12-14 16:04
在freebsd下面使用bash
freebsd下面提供的shell默认是csh,在linux下面习惯了bash,感觉很不舒服。下面是几项改动:

1. 更改用户的shell为bash: 通过chsh命令来更改。注意,如果通过ports方式安装的bash,其目录在/usr/local/bin/bash

2. 修改.bash_profile文件,增加下面的选项:

export LANG="zh_CN.UTF-8"

export LC_LANG="zh_CN.UTF-8"

export XMODIFIERS="@im=fcitx"

alias ls='ls -A -G'

这样打开的应用程序会默认使用中文。

更多 | FreeBSD | 2395阅读 | 0 条评论 | wwccss 发表于 2005-12-02 19:00
Freebsd下面firefox的配置
安装完firefox后之后,发现有的网站字体比较正常,有的网站字体不正常。曾经自己试着指定字体,效果也不太理想。

通过查阅资料,发现在fonts.conf文件里面对一个系列的字体显示顺序有定义。知道了这个就非常简单了。修改你的fonts.conf文件,一般在/usr/X11R6/etc/fonts/fonts.conf。将tahoma和simsun放在前面就可以了。

更多 | FreeBSD | 1815阅读 | 0 条评论 | wwccss 发表于 2005-12-02 00:00
让abiword支持宋体
abiword安装完之后,无法输入中文。在字体选择框里面,看不到simsun的字体。abiword的包有一个ttfadmin和ttftool的脚本。通过查看ttftool的源文件,发现它现在不知持ttc格式的字体文件。从windows下面拷贝过去的字体文件是simsun.ttc,abiword无法识别这个字体。

在网上搜了一下,发现有一个工具叫做ttctool,可以将ttc格式的字体文件分解成ttf。然后将分解出的simsun.ttf拷贝到系统到目录下面,就可以了。

更多 | FreeBSD | 2765阅读 | 0 条评论 | wwccss 发表于 2005-12-01 23:55
FreeBSD安装步骤
1. 基本系统的安装:

从http://www.freebsd.org上面下载最新的稳定发行版,现在最新的版本是6.0,一共两个iso文件,下载之后刻盘。然后从光盘起动机器,安装基本的系统就可以了。

这个地方需要注意的是在安装过程中,如果选择安装其他的ports,将是一件比较痛苦的事情,由于包文件在不同的光盘上,所以要频繁的切换光盘。所以可以安装最小系统,然后通过网络进行安装。

2. 安装桌面系统。

建议阅读FreeBSD的中文手册,上面有比较详细的步骤来介绍如何安装桌面系统。

更多 | FreeBSD | 3547阅读 | 0 条评论 | wwccss 发表于 2005-12-01 23:42
12 条记录 每页 条 页码:2/2 首页 前页 后页 末页
流量统计