最近在學(xué)習(xí)arm,需要搭建一些服務(wù),在此記錄一下。
tftp服務(wù)搭建
首先檢查一下,有沒有安裝:
netstat -a | grep tftp
沒有安裝什么都不會(huì)顯示,若是安裝了就會(huì)顯示一些關(guān)于該服務(wù)的信息。沒有安裝可以從網(wǎng)上下載tftp的rpm包,或者從安裝光盤里找到。
執(zhí)行安裝
rpm -ivh xxxxx.rpm
安裝完畢會(huì)在根目錄下產(chǎn)生一個(gè)tftpboot的工作目錄,沒有的話自己建立。
配置
tftp的配置文件在/etc/xinetd.d/tftp,將disable修改成yes,server args中-s指定tftp的工作目錄。其他的可以選擇默認(rèn)。
啟動(dòng)與停止
/etc/init.d/xinetd start 啟動(dòng)
/etc/init.d/xinetd stop 停止
/etc/init.d/xinetd resart 重啟
查看服務(wù)狀態(tài)
service tftp status
nfs服務(wù)搭建
跟上面順序差不多,在此直接上代碼。
netstat -a | grep nfs
或者
rpm -qa | grep nfs
都可以用來查看nfs是否已經(jīng)安裝
安裝
rpm -ivh xxxxx.rpm
配置
配置文件位于/etc/exports文件中,配置規(guī)則如下:
共享的目錄 主機(jī)名稱1或IP1(參數(shù)1,參數(shù)2) 主機(jī)名稱2或IP2(參數(shù)3,參數(shù)4)
exports中的主要參數(shù):
rw:可讀寫權(quán)限
ro:只讀權(quán)限 ?
no root squash:對(duì)于登陸NFS主機(jī)的共享目錄用戶如果是root的話則對(duì)該目錄具有root權(quán)限。這樣做極不安全,建議不用為好!
root_squash:對(duì)于登陸NFS主機(jī)的共享目錄用戶使用者如果是root則它的權(quán)限將被壓縮成匿名使用者,同時(shí)它的UID和GID都會(huì)變成nobody那個(gè)系統(tǒng)賬號(hào)的身份。
all squash:不管登陸NFS主機(jī)用戶身份如何,它的身份都會(huì)被壓縮成匿名使用者,通常就是nobody
anonuid:anonuid=xxx,制定NFS服務(wù)器/etc/passwd中匿名用戶的UID
anongid:anonuid=xxx,制定NFS服務(wù)器/etc/passwd中匿名用戶的GID
sync:數(shù)據(jù)在請(qǐng)求時(shí)寫入共享(使硬盤與內(nèi)存保持同步)
async:NFS在寫入數(shù)據(jù)前可響應(yīng)請(qǐng)求(數(shù)據(jù)先暫存于內(nèi)存中,而不是立即存入硬盤)
secure:NFS通過1024以下的安全端口發(fā)送
insecure:NFS通過1024以上端口發(fā)送
hide:不共享NFS目錄的子目錄
no hide:共享NFS目錄的子目錄
我的配置如下:/home 192.168.1.*(rw,sync,no root squash)
啟動(dòng)與停止
/etc/init.d/nfs start
/etc/init.d/nfs stop
/etc/init.d/nfs restart
使用
mount -t NFS servername:shared_dir /localdir
samba服務(wù)搭建
查看是否安裝
rpm -qa | grep samba
安裝
rpm -ivh xxxx.rpm
配置
配置文件位于/etc/samba/smb.conf修改配置文件,我的配置文件如下
[root]
comment = root Directories #共享說明
browseable = yes #瀏覽權(quán)限
writable = yes #寫權(quán)限
path = / #共享目錄
; valid users = smb #共享用戶
[homes]
comment = Home Directories
browseable = no
writable = yes
; valid users = %S
; valid users = MYDOMAIN\%S
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
使用
增加smb用戶
useradd smb
設(shè)置密碼
passwd smb
在windows中使用
\\ip地址
啟動(dòng)與停止
/etc/init.d/smb start
/etc/init.d/smb stop
/etc/init.d/smb restart
總
對(duì)于上面的服務(wù),都可以使用下面的方法來啟動(dòng),停止或者重啟
service 服務(wù) start
service 服務(wù) stop
service 服務(wù) restart
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
