女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

5分鐘學(xué)會(huì)網(wǎng)絡(luò)服務(wù)搭建!飛凌i.MX9352開(kāi)發(fā)板 + Linux 6.1實(shí)戰(zhàn)示例

飛凌嵌入式 ? 2025-06-13 16:42 ? 次閱讀

在“萬(wàn)物互聯(lián)”的技術(shù)浪潮下,網(wǎng)絡(luò)服務(wù)已成為連接物理世界與數(shù)字世界的核心紐帶,它不僅賦予了終端設(shè)備“開(kāi)口說(shuō)話”的能力,更構(gòu)建了智能設(shè)備的開(kāi)發(fā)范式。

本文就將以飛凌嵌入式OK-MX9352-C開(kāi)發(fā)板(搭載了在工業(yè)物聯(lián)網(wǎng)領(lǐng)域廣泛應(yīng)用的NXP i.MX9352處理器)為平臺(tái),介紹如何在Linux6.1.36開(kāi)發(fā)環(huán)境當(dāng)中如何搭建常用的網(wǎng)絡(luò)服務(wù),各位工程師朋友可以參考本文進(jìn)行操作。

22b91c9d74074196a107a83c25c21484~tplv-tt-origin-web:gif.jpeg?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1750408812&x-signature=c7rntqAfceFFvsq4CgTbwx%2BhSgo%3D

1、TFTP服務(wù)搭建

TFTP(簡(jiǎn)單文件傳輸協(xié)議),是TCP/IP協(xié)議族中用來(lái)在客戶機(jī)和服務(wù)器之間進(jìn)行簡(jiǎn)單文件傳輸?shù)膮f(xié)議,通常用于內(nèi)核調(diào)試。在嵌入式Linux開(kāi)發(fā)過(guò)程中,內(nèi)核調(diào)試是其中一個(gè)基礎(chǔ)、重要的環(huán)節(jié)。

1.1 安裝服務(wù)器、客戶端和守護(hù)進(jìn)程

forlinx@ubuntu:~$ sudo apt-get install tftp-hpa tftpd-hpa xinetd

1.2 服務(wù)器配置

首先,在根目錄下建一個(gè)tftpboot,并把屬性改成任意用戶可讀寫(xiě):

forlinx@ubuntu:~$ cd / forlinx@ubuntu:/$ sudo mkdir tftpboot forlinx@ubuntu:/$ sudo chmod 777 tftpboot

然后,進(jìn)入目錄/etc/xinetd.d/,并在其中新建文件tftp,把指定的內(nèi)容加入到tftp文件中:

forlinx@ubuntu:/$ cd /etc/xinetd.d/ forlinx@ubuntu:/etc/xinetd.d$ sudo vim tftp

添加以下內(nèi)容到tftp文件

service tftp { disable = no 138 socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot -c per_source = 11 cps = 100 2 }

最后,修改配置文件/etc/default/tftpd-hpa

forlinx@ubuntu:/etc/xinetd.d$ cd / forlinx@ubuntu:/$ sudo vim /etc/default/tftpd-hpa

這里需要注意,將“TFTP_DIRECTORY”改為新建tftpboot目錄所在的路徑。

1.3 重新啟動(dòng)服務(wù)

forlinx@ubuntu:/$ sudo /etc/init.d/xinetd reload forlinx@ubuntu:/$ sudo /etc/init.d/xinetd restart forlinx@ubuntu:/$ sudo /etc/init.d/tftpd-hpa restart

1.4 測(cè)試服務(wù)器

測(cè)試一下,在/tftpboot文件夾下新建一個(gè)文件

forlinx@ubuntu:/$ cd /tftpboot/ forlinx@ubuntu:/tftpboot$ sudo touch abc

進(jìn)入另外一個(gè)文件夾:

forlinx@ubuntu:/tftpboot$ cd /home/ forlinx@ubuntu:/home$ sudo tftp 192.168.2.57 //192.168.2.57為本機(jī)IP tftp> get abc tftp> quit forlinx@ubuntu:/home$ ls abc

如果可以下載說(shuō)明服務(wù)器已經(jīng)安裝成功,將開(kāi)發(fā)板同PC通過(guò)網(wǎng)線進(jìn)行連接后即可使用tftp下載文件。

bootz ${loadaddr} - ${fdt_addr};

2、NFS服務(wù)搭建

NFS(網(wǎng)絡(luò)文件系統(tǒng)),可以通過(guò)網(wǎng)絡(luò)讓不同機(jī)器、不同系統(tǒng)之間可以實(shí)現(xiàn)文件共享。通過(guò)NFS,可以訪問(wèn)遠(yuǎn)程共享目錄,就像訪問(wèn)本地磁盤(pán)一樣。

2.1 Ubuntu下搭建NFS服務(wù)器方法如下

軟件下載安裝

forlinx@ubuntu:~# sudo apt-get install nfs-kernel-server nfs-common portmap

創(chuàng)建NFS目錄并解壓文件系統(tǒng)(以rootfs.tar.bz2文件系統(tǒng)為例,當(dāng)前目錄為根目錄)

forlinx@ubuntu:~# cd / forlinx@ubuntu:/# sudo mkdir nfs_rootfs forlinx@ubuntu:/# sudo tar -xvf rootfs.tar.bz2 -C /nfs_rootfs/

修改配置文件

forlinx@ubuntu:/# sudo vim /etc/exports

在文件中添加以下配置:

/nfs_rootfs *(rw,sync,no_root_squash,no_subtree_check)

重啟配置文件和服務(wù)

forlinx@ubuntu:/# sudo exportfs -rv forlinx@ubuntu:/# sudo /etc/init.d/rpcbind restart forlinx@ubuntu:/# sudo /etc/init.d/nfs-kernel-server restart

2.2 在i.MX9352開(kāi)發(fā)板上驗(yàn)證NFS服務(wù)器

執(zhí)行完以下命令將NFS服務(wù)器掛載到開(kāi)發(fā)板的/mnt目錄

root@ok-mx93:~# mount -t nfs4 -o vers=4 192.168.0.57:/nfs_rootfs /mnt

掛載成功后,查看/mnt目錄,會(huì)看到剛才解壓的文件系統(tǒng)

root@ok-mx93:~# ls /mnt/

注:192.168.0.57為NFS服務(wù)器主機(jī)Ubuntu的IP,Ubuntu的網(wǎng)絡(luò)需設(shè)置為橋接模式,并跟i.MX9352開(kāi)發(fā)板在同一網(wǎng)段。

3、SSH服務(wù)搭建

SSH是較可靠的專為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議,利用SSH協(xié)議可以有效防止遠(yuǎn)程管理過(guò)程中的信息泄露問(wèn)題。SSH最初是UNIX系統(tǒng)上的一個(gè)程序,后來(lái)又迅速擴(kuò)展到其他操作平臺(tái)。

3.1 安裝SSH

在Ubuntu(Linux主機(jī))終端鍵入以下指令,安裝SSH服務(wù):

forlinx@ubuntu:/$ sudo apt-get install ssh

3.2 啟動(dòng)SSH服務(wù)

forlinx@ubuntu:/$ sudo service ssh start

3.3 查看SSH服務(wù)的狀態(tài)

forlinx@ubuntu:/$ sudo service ssh status ● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2021-08-23 17:19:57 CST; 45s ago Main PID: 7383 (sshd) Tasks: 1 (limit: 2292) CGroup: /system.slice/ssh.service └─7383 /usr/sbin/sshd -D 8月 23 17:19:57 ubuntu systemd[1]: Starting OpenBSD Secure Shell server... 8月 23 17:19:57 ubuntu sshd[7383]: Server listening on 0.0.0.0 port 22. 8月 23 17:19:57 ubuntu sshd[7383]: Server listening on :: port 22. 8月 23 17:19:57 ubuntu systemd[1]: Started OpenBSD Secure Shell server.

3.4 關(guān)閉SSH服務(wù)

forlinx@ubuntu:/$ sudo service ssh stop

3.5 測(cè)試方法

i.MX9352開(kāi)發(fā)板通過(guò)SSH訪問(wèn)Linux主機(jī):

root@ok-mx93:~# ssh [email protected] Host '192.168.0.57' is not in the trusted hosts file. (ecdsa-sha2-nistp256 fingerprint md5 07:72:76:56:47:e0:da:5e:77:a2:58:b1:b5:9f:cb:2a) Do you want to continue connecting? (y/n) y //首次登錄需要確認(rèn),輸入y [email protected]'s password: //輸入forlinx賬戶密碼 Welcome to Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-56-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage 0 updates can be applied immediately. The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. forlinx@ubuntu:~$ //通過(guò)用戶名和主機(jī)名確認(rèn)ssh登錄成功

Linux主機(jī)通過(guò)SSH登錄i.MX9352開(kāi)發(fā)板:

forlinx@ubuntu:~$ ssh -oHostKeyAlgorithms=+ssh-rsa [email protected] The authenticity of host '192.168.0.232 (192.168.0.232)' can't be established. RSA key fingerprint is SHA256:fsa3SVdSPDtCMacfd8PjHF1RIPsnXB22gKS97qJpwys. This key is not known by any other names Are you sure you want to continue connecting (yes/no/[fingerprint])? yes //首次登錄需要確認(rèn),輸入yes Warning: Permanently added '192.168.0.232' (RSA) to the list of known hosts. root@ok-mx93:~# //通過(guò)用戶名和主機(jī)名確認(rèn)ssh登錄成功

以上就是在飛凌嵌入式OK-MX9352-C開(kāi)發(fā)板的Linux6.1.36系統(tǒng)上完成網(wǎng)絡(luò)服務(wù)搭建的方法,希望能夠?qū)Ω魑还こ處熍笥延兴鶐椭P枰⒁獾氖牵疚牡牟僮鞣椒ㄟm用于飛凌嵌入式OK-MX9352-C平臺(tái)的Linux6.1.36操作系統(tǒng),其他平臺(tái)可能會(huì)存在差異,本文的方法僅作為參考。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5142

    文章

    19561

    瀏覽量

    315399
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11469

    瀏覽量

    212899
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    7778

    瀏覽量

    90461
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5564

    瀏覽量

    102700
  • 網(wǎng)絡(luò)服務(wù)

    關(guān)注

    0

    文章

    44

    瀏覽量

    9866
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    i.MX9352開(kāi)發(fā)板試用】+機(jī)械臂游戲3—游戲源代碼(開(kāi)源)原創(chuàng)首發(fā)

    i.MX9352開(kāi)發(fā)板試用】+機(jī)械臂游戲 3游戲操縱桿控制四自由度機(jī)械臂(開(kāi)源)原創(chuàng)首發(fā) -
    的頭像 發(fā)表于 07-26 11:28 ?1332次閱讀

    5分鐘學(xué)會(huì)網(wǎng)絡(luò)服務(wù)搭建i.MX9352 + Linux 6.1實(shí)戰(zhàn)示例

    本文將以嵌入式OK-MX9352-C開(kāi)發(fā)板(搭載了在工業(yè)物聯(lián)網(wǎng)領(lǐng)域廣泛應(yīng)用的NXP i.MX9352處理器)為平臺(tái),介紹如何在
    的頭像 發(fā)表于 05-30 11:08 ?1499次閱讀
    <b class='flag-5'>5</b><b class='flag-5'>分鐘</b><b class='flag-5'>學(xué)會(huì)</b><b class='flag-5'>網(wǎng)絡(luò)服務(wù)</b><b class='flag-5'>搭建</b>,<b class='flag-5'>飛</b><b class='flag-5'>凌</b><b class='flag-5'>i.MX9352</b> + <b class='flag-5'>Linux</b> <b class='flag-5'>6.1</b><b class='flag-5'>實(shí)戰(zhàn)</b><b class='flag-5'>示例</b>

    嵌入式】基于i.MX9352開(kāi)發(fā)板M核的FreeRTOS設(shè)計(jì)例程

    i.MX 9352作為NXP 推出的新一代輕量級(jí)邊緣AI處理器,集成2個(gè)Cortex-A55核和1個(gè)Cortex-M33實(shí)時(shí)核,其架構(gòu)設(shè)計(jì)充分體現(xiàn)了對(duì)實(shí)時(shí)性與復(fù)雜任務(wù)處理能力的兼顧。為了幫助開(kāi)發(fā)者充分利用
    的頭像 發(fā)表于 06-13 16:14 ?270次閱讀
    【<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式】基于<b class='flag-5'>i.MX9352</b><b class='flag-5'>開(kāi)發(fā)板</b>M核的FreeRTOS設(shè)計(jì)例程

    全球首發(fā)搭載i.MX 9352處理器的核心

    設(shè)計(jì)和功能評(píng)估的重要參考,其穩(wěn)定性和必要的EMC防護(hù)能力非常重要。嵌入式特意為OK-MX9352-C開(kāi)發(fā)板增加了接口防護(hù)電路設(shè)計(jì),除了作為設(shè)計(jì)參考之外,還可以保障使用過(guò)程中的安全和
    發(fā)表于 12-28 10:27

    i.MX9352開(kāi)發(fā)板試用】+ 開(kāi)箱報(bào)告

    很幸運(yùn)的這次成為了i.MX9352開(kāi)發(fā)板的試用者,今天收到快遞開(kāi)始拆箱,做個(gè)簡(jiǎn)單的點(diǎn)評(píng)吧。 拆開(kāi)后還是很驚艷的,板子設(shè)計(jì)的很精良,而且從元器件上也能看得出
    發(fā)表于 06-05 16:41

    i.MX9352開(kāi)發(fā)板試用】開(kāi)箱+電路分析+環(huán)境搭建

    本次試用,工作人員聯(lián)系確定了試用。感謝。 一、概述 1、CPU 本次試用的開(kāi)發(fā)板的CPU型號(hào)為i.MX 9352,這是NXP全新推出的一
    發(fā)表于 06-05 16:44

    i.MX9352開(kāi)發(fā)板試用】+外設(shè)功能測(cè)試

    開(kāi)發(fā)板底板上的功能還是很全的,不過(guò)由于外設(shè)基本沒(méi)有,所以,關(guān)于屏、4G這些測(cè)試就無(wú)法進(jìn)行了,就測(cè)試一下其他功能。 一、網(wǎng)絡(luò)測(cè)試 開(kāi)發(fā)板有兩個(gè)千兆網(wǎng)口,其中eth0是靜態(tài)IP,地址為
    發(fā)表于 06-20 08:37

    i.MX 9352新品開(kāi)發(fā)板強(qiáng)勢(shì)來(lái)襲:高效安全的智能化升級(jí),就用它!

    的研發(fā)工作,并于日前正式推出搭載i.MX 9352處理器的 FET-MX9352-C核心與配套開(kāi)發(fā)板 ,小伙伴們一起來(lái)圍觀吧! ▼▼▼ 0
    的頭像 發(fā)表于 02-02 10:40 ?1243次閱讀

    i.MX9352——介紹一款多核異構(gòu)開(kāi)發(fā)板

    本篇來(lái)介紹一款多核異構(gòu)的Linux開(kāi)發(fā)板——OK-MX9352-C開(kāi)發(fā)板
    的頭像 發(fā)表于 04-18 10:18 ?1884次閱讀
    <b class='flag-5'>i.MX9352</b>——介紹一款多核異構(gòu)<b class='flag-5'>開(kāi)發(fā)板</b>

    首發(fā)!嵌入式i.MX9系列核心重磅發(fā)布

    嵌入式正式全球首發(fā)搭載i.MX 9352處理器的FET-MX9352-C核心
    的頭像 發(fā)表于 12-28 14:37 ?1463次閱讀
    首發(fā)!<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>i.MX</b>9系列核心<b class='flag-5'>板</b>重磅發(fā)布

    嵌入式技術(shù)帖——i.MX9352的GPIO怎么用?

    讓我們一起走近i.MX9352處理器,深入了解這位i.MX系列新成員的GPIO該如何操作,以及它與前輩i.MX6ULL處理器又有哪些異同。
    的頭像 發(fā)表于 05-16 15:07 ?1356次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式技術(shù)帖——<b class='flag-5'>i.MX9352</b>的GPIO怎么用?

    嵌入式i.MX9352開(kāi)發(fā)板,讓通信安全又穩(wěn)定

    嵌入式OK-MX9352-C開(kāi)發(fā)板特意增加了接口防護(hù)電路設(shè)計(jì),除了作為設(shè)計(jì)參考之外,還可以保障使用過(guò)程中的安全和穩(wěn)定。
    的頭像 發(fā)表于 08-11 14:09 ?907次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>i.MX9352</b><b class='flag-5'>開(kāi)發(fā)板</b>,讓通信安全又穩(wěn)定

    OK-MX9352-C開(kāi)發(fā)板 產(chǎn)品資料發(fā)布記錄-20230206

    嵌入式OK-MX9352-C開(kāi)發(fā)板產(chǎn)品資料發(fā)布記錄-(20230206版)后續(xù)會(huì)有版本更新,請(qǐng)持續(xù)關(guān)注。
    發(fā)表于 02-13 09:04 ?9次下載

    i.MX Linux開(kāi)發(fā)實(shí)戰(zhàn)指南—基于野火i.MX系列開(kāi)發(fā)板

    電子發(fā)燒友網(wǎng)站提供《i.MX Linux開(kāi)發(fā)實(shí)戰(zhàn)指南—基于野火i.MX系列開(kāi)發(fā)板.pdf》資料免
    發(fā)表于 10-10 17:23 ?12次下載

    3.1s啟動(dòng)!嵌入式i.MX93開(kāi)發(fā)板部署LVGL,打造更高效的GUI

    近期,嵌入式為基于NXP i.MX93系列處理器打造的OK-MX9352-C開(kāi)發(fā)板成功移植了LVGL v8.3,不僅界面美觀精致,啟動(dòng)速
    的頭像 發(fā)表于 01-16 11:52 ?640次閱讀
    3.1s啟動(dòng)!<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>i.MX</b>93<b class='flag-5'>開(kāi)發(fā)板</b>部署LVGL,打造更高效的GUI