<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 如何將FTP上傳的文件直接到SD卡

          如何將FTP上傳的文件直接到SD卡

          作者: 時(shí)間:2016-11-10 來源:網(wǎng)絡(luò) 收藏
          1.修改vsftpd的默認(rèn)根目錄 /var/ftp/ 到指定目錄下

          默認(rèn)配置下,匿名用戶登錄 vsftpd 服務(wù)后的根目錄是 /var/ftp/;
          系統(tǒng)用戶登錄 vsftpd 服務(wù)后的根目錄是系統(tǒng)用戶的根目錄。
          若要修改登錄 vsftpd 服務(wù)后的根目錄,只要修改 /etc/vsftpd/vsftpd.conf 文件即可。
          假設(shè)要把 vsftpd 服務(wù)的登錄根目錄調(diào)整為 /var/ftp/pub,可加入如下三行:
          local_root=/var/ftp/pub
          chroot_local_user=YES
          anon_root=/var/ftp/pub

          本文引用地址:http://www.ex-cimer.com/article/201611/317169.htm

          注解:local_root 針對系統(tǒng)用戶;anon_root 針對匿名用戶。

          編輯 vsftpd.conf 文件后,保存退出,參照如下指令重新啟動(dòng)服務(wù): service vsftpd restart

          之后 ftp 客戶端登陸 vsftpd 服務(wù)后,其根目錄是 /var/ftp/pub。

          2.修改/etc/init.d/rcS文件,添加以下內(nèi)容

          ;掛載SD卡FTP默認(rèn)目錄

          mount /dev/mmcblk0p1 /var/ftp/pub/

          如果SD卡未被注冊到內(nèi)核中,請?zhí)砑右韵旅睿?/p>

          mknod /dev/mmcblk0p1 b 179 1

          注:

          主設(shè)備號是通過

          #cat /proc/partitions查看

          然后再執(zhí)行mount命令即可將SD卡掛載到FTP目錄下。

          2013-07-17 修改 如果掛載后SD卡變成只讀的文件系統(tǒng),可以使用以下方法進(jìn)行測試。

          在/etc/init.d/rcS中添加一句

          mount -o remount,rw /dev/mmcblk0p4

          如果不行的話,也可以嘗試一下將FAT格式變成EXT2格式



          關(guān)鍵詞: FTPSD

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();