7月 11, 2012, 13:57
摘抄并简体化此文,与初学同仁共享。
1、如何只抓取 tarball?
如果只希望抓取 tarball 下来的话,仅需下 make fetch 即可。
如果是要抓取单一的 port,以 editors/joe 为例的话,则:
代码:
cd /usr/ports/editors/joe/
make fetch
预设会将 joe 的 tarball 下载至 /usr/ports/distfiles/ 目录下。
如果是希望抓取安装此 ports 所有须要的其他 ports 的 tarball,以
systuils/portupgrade 为例的话,则:
代码:
cd /usr/ports/systuils/portupgrade/
make fetch-recursive
Continue reading ‘FreeBSD软件安装卸载工具–Ports和Packages详解!’ »
6月 15, 2012, 03:16
使用 inetd 的方式启动 FTP 服务器,方法如下: 1. 把 那两行注释去掉 #vim /etc/inetd.conf ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l ftp stream tcp6 nowait root /usr/libexec/ftpd ftpd -l 然后在 /etc/rc.conf 中加入: 2. #vim /etc/rc.conf inetd_enable=”YES” 3. 启动ftpd服务 #/usr/libexec/ftpd -D -l -l 4. 使用命令查看打开的端口:netstat -an(不知道看一下又什么用,我的刚开始不运行这条命令,ftp就连接不了)
6月 14, 2012, 20:34
FreeBSD6.2的SSH服务配置
1.配置SSH服务自动启动
查看文件/etc/rc.conf中有没有sshd_enable=”YES” ,如果没有,将它附加到文件末尾
并使用如下命令启动SSH服务:
/etc/rc.d/sshd start
2. 配置SSH服务配置文件
#cd /etc/ssh
#ee sshd_config
将以下语句前的#去掉
Port 22 //端口号为22
Protocol 2 //使用SSH2.x协议
AddressFamily any
ListenAddress 0.0.0.0 //在本地所有IPv4地址上监听
如果要允许root用户使用SSH登录,则将
#PermitRootLogin no 更改为 PermitRootLogin yes
如果要允许其它用户登录,可在文件末尾添加以下条目
AllowUsers huzhenwei@192.168.10.100 //允许huzhenwei从192.168.10.100登录
AllowUsers oaadmin sqlsa //允许oaadmin、sqlsa从任意IP地址
//登录,多个用户可写在同一行
配置完成后,使用如下命令重启SSH服务:
#/etc/rc.d/sshd reload