歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix基礎知識

freebsd用法配置匯總(2)

啟用FreeBSD系統自帶FTP服務

# vi /etc/inetd.conf

去掉ftp stream tcp nowait root /usr/libexec/ftpd前面的#刪除。(開啟ftp服務)

# vi /etc/rc.conf

添加

ftpd_enable=”YES”

將ftpd服務加入自啟動

/etc/rc.d/ftpd start

啟動ftp服務

/etc/ftpusers 不可使用來登陸ftp的用戶,指黑名單列表設定

/etc/ftpchroot 需要做chroot 的賬號和群組列表

/etc/ftphosts 虛擬機站點的設定

/etc/ftpwelcome 進行ftp的歡迎信息

/etc/ftpmotd 登陸後自動的提示信息

/var/run/nologin 拒絕登陸後的顯示信息

/var/log/ftpd 記錄用匿名方式登陸時的傳輸情況

解決freebsd下普通用戶無法suroot

vi /etc/group //編輯group文件

wheel:*:0:root //修改第一行

wheel:*:0:root,xiaopang //給wheel用戶組添加xiaopang用戶

然後就可以通過普通用戶xiaopang su 到root了

設置FreeBSD登陸提示信息

# vi etc/motd //寫入需要提示內容即可

ports使用技巧

下載指定軟件tarball
# make fetch

下載安裝指定ports所需其他ports的tarball
# make retch-recursive

如果希望下載所有ports的tarball
# cd /usr/ports
# make fetch
會將所有tarball下載到/usr/ports/distfiles/目錄下

抓取ftp下所有ports的ports的tarball,則:
# cd /usr/ports/ftp
# make fetch

# dmesg | grep attached     //可查看那些設備沒有被驅動

# pciconf -lv               //可查看具體信息

# /var/run/dmesg.boo        //也是個不錯的排錯參考之一

# ntpdate time.windows.com  //網絡校時

改變ports安裝軟件下載地址,在/etc/make.conf中加入

MASTER_SITE_BACKUP?=http://mirrors.163.com/FreeBSD/distfiles/${DIST_SUBDIR}/

MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}

Packages更改軟件庫下載地址

setenv PACKAGESITE http://mirrors.163.com/FreeBSD/releases/i386/8.1-

RELEASE/packages/Latest/

pkg_add -r package #package為要安裝的軟件名

啟動NFS客戶端

1.修改/etc/rc.conf

nfs_client_enable="YES"

2.修改/etc/fstab,添加遠程nfs分區,例如

remote_server:/path/to/export /local/mount/point nfs rw,late 0 0

注: 選項 late 也可以不添加。如果添加了,就可以用 /etc/rc.d/mountlate 來掛載啟動時沒

有掛載或掛載失敗的 nfs 分區。

3.執行/etc/rc.d/nfsclient

# /etc/rc.d/nfsclient start

掛在iso鏡像

mount -t cd9660 /dev/`mdconfig -f cdimage.iso` /mnt

掛在ext3/ext2分區

mount -t ext2fs /dev/ad0s1 /mnt/ad0s1

如何查看當前用戶默認的shell

echo $SHELL

Copyright © Linux教程網 All Rights Reserved