Linux學習記錄-tftp nfs samba在RHEL5中配置

tftp用來客戶機與服務器之間進行簡單的傳輸,在嵌入式開發中,tftp服務常用於通過網線從pc機服務端的tftp目錄中下載鏡像文件到目標開發板中,以待燒寫或運行,使用這種方式下載文件,操作方便,並且速度較快


nfs,網絡文件系統,類似於Windows的共享目錄,就是Linux系統之間的共享目錄,在嵌入式開發中,nfs服務常用於內核啓動後掛載根文件系統的方式。使用這種方式掛載根文件系統,爲嵌入式產品開發和測試提供了廉價而高效的方案


samba是smb協議的一種實現方法,Linux用戶通過配置samba服務器可以實現與Windows用戶的資源共享。

wireshark網絡分析 是一個網絡封包分析軟件,暫作標記

tftp服務器使用

1使用命令 rpm -qa | grep tftp 查看tftp服務是否安裝,如果沒有安裝執行 rpm -ivh 軟件包.rpm安裝

2 mkdir /tftpboot 建立tftp主工作目錄

3配置tftp   vi /etc/xinetd.d/tftp    主要配置的就是server_args目錄 和 disable使能tftp,搜索一下就ok

4修改之後通過 /etc/init.d/xinetd start    命令啓動tftp如果之前啓動了tftp修改過後要用restart命令來重新啓動


nfs服務器使用

1使用命令 rpm -qa | grep nfs或者rpm -q nfs-utils 查看tftp服務是否安裝,如果沒有安裝執行 rpm -ivh 軟件包.rpm安裝

2配置nfs    vi /etc/exports 打開nfs配置文件 我的配置如下 /home 192.168.1.141(rw,no_root_squash,sync)    順序不能錯

3通過命令啓動nfs服務  /etc/init.d/nfs start 或者restart

4通過netstat  -a | grep nfs 查看是否啓動了nfs

5使用mount -t nfs 192.168.1.141:/home  /mnt    掛載nfs共享的home目錄到mnt目錄下,這是實現的本地掛載,只是測試用,如果不是本地的同樣可以

5使用mount命令後,不使用後記得umount


samba服務器使用

1使用命令 rpm -qa | grep samba 查看tftp服務是否安裝,如果沒有安裝執行 rpm -ivh 軟件包.rpm安裝

2 配置samba     vi /etc/samba/smb.conf    打開samba配置文件,配置的時候複製[home]開頭的6行,粘貼在前面 修改後加在[home前面]如下,原來的不變

[root]

       comment = Root Directories

       browseable = yes

       writable = yes

       path = /

       valid users = phoenix

[home]

    ......

    .......

前提是phoenix用戶已經存在phoenix用戶,

3使用 smbpasswd -a phoenix    命令設置samba服務器登錄密碼,密碼不要過於簡單,否則報錯

4 /etc/init.d/smb start 或者restart 啓動samba服務

5在網絡暢通的情況下 主機和虛擬機可以互相ping通,在Windows中開始運行輸入linux的ip地址 \\192.168.73.134  回車 然後輸入登錄的用戶名和密碼,就是你在valid users = phoenix的用戶名phoenix,輸入剛纔設置的密碼,這裏是普通用戶權限,沒有root權限

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章