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

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