日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD下如何訪問MS-DOS文件系統(tǒng)?( 二 )


#;your;architecture;and;comment;out;the;"SAMPLE;FILE";line;below
#
#;A;note;on;permissions:;;a;user;must;have;read;and;
#;write;permissions;for;the;devices;named;here;in;
#;order;to;access;the;DOS;file;systems.;;You;might;
#;give;ALL;USERS;access;to;ALL;FLOPPY;DISKS;via;
#the;command
#
#;;;;;chmod;a rw;/dev/*fd*;/dev/rfd[0-9]*
#
#;#;FreeBSD;floppy;drives
drive;a:;file="/dev/rfd0"
drive;b:;file="/dev/rfd1"
看來我們需要讓所有的用戶都有訪問軟驅(qū)的權(quán)限;幸運(yùn)的是,指出FreeBSD軟驅(qū)設(shè)備的那些行已經(jīng)為我們?nèi)サ袅俗⑨?,所以我們無需對此配置文件作任何更改 。

現(xiàn)在看一下/dev/rfd0的權(quán)限情況,因?yàn)樗籱tools看作是“A:”:

ls;-l;/dev/rfd0
crw-r-----;;18;root;;operator;;9,;0;Oct;;3;08:51;/dev/rfd0
看來這就是問題所在 。因?yàn)閙tools.conf規(guī)定,用戶需要rw讀寫權(quán)限來訪問該設(shè)備,但現(xiàn)在用戶只有r讀 。由于該文件屬于root,我們必需成為超級用戶才能更改它的權(quán)限;因?yàn)槲抑挥幸粋€(gè)軟驅(qū),所以就對這個(gè)設(shè)備加入了rw權(quán)限:

su
Password:

chmod;a rw;/dev/rfd0

ls;-l;/dev/rfd0
crw-rw-rw-;;18;root;;operator;;;;9,;;;0;Oct;;3;08:51;/dev/rfd0
離開超級用戶賬號并以普通用戶身份再試一下mdir命令;你應(yīng)該可以看到軟盤上的內(nèi)容了 。

讓我們再假設(shè)一些東西 。我在自己的硬盤的起始部分有一個(gè)FAT分區(qū);讓我們來看一下mtools是否能訪問它 。在mtools.conf中有一些行是關(guān)于硬盤的:

more;/usr/local/etc/mtools.conf

#;IDE;hard;disks
#;;;first;disk;on;the;first;IDE;
#;;;interface;(wd0);slice;1;(s1)
drive;c:;file="/dev/rwd0s1"
由于我使用的FreeBSD版本高于4.0,所以其第一個(gè)IDE接口實(shí)際稱為ad0而不是wd0了 。這樣我需要變?yōu)槌売脩舨⒕庉嬕幌聞偛抛x到的行:

drive;c:;file="/dev/rad0s1"
^
當(dāng)現(xiàn)在是超級用戶時(shí),我還要檢查一下該設(shè)備的權(quán)限情況:

ls;-l;/dev/rad0s1
crw-r-----;;1;root;;operator;116,;0x00020002;Oct;4;15:58;rad0s1
并更改一下以使用戶可以訪問C:盤:

chmod;a rw;/dev/rad0s1
然后,作為一個(gè)普通用戶,來看一五我是否能訪問A:盤和C:盤上的數(shù)據(jù):

mcd;a:
mdir
Volume;in;drive;A;has;no;label
Volume;Serial;Number;is;3505-18E3
Directory;for;A:/

dru3;;;;;txt;;;2846;11-28-2000;;21:46;
inetdc~1;txt;;13669;10-05-2000;;21:22;;inetd.conf.txt
cisco;;;;doc;;10752;11-13-2000;;18:07;
3;files;27;267;bytes
1;428;698;bytes;free
mcd;c:
mdir
Volume;in;drive;C;has;no;label
Volume;Serial;Number;is;39D0-A67B
Directory;for;C:/

bootsect;bsd;;;;;512;10-04-2000;15:22;
confer~1;;11-01-2000;20:39;conferencing;server
sybex;;;;;11-10-2000;20:18;Sybex
3;files;;;;512;bytes
492;470;272;bytes;free
現(xiàn)在,我知道在我的C:盤上有一些隱藏文件;如果看一下man;dir的話,會知道-a開關(guān)能顯示隱藏文件 。讓我們再試一下:

mdir;-a

Volume;in;drive;C;has;no;label
Volume;Serial;Number;is;39D0-A67B
Directory;for;C:/

bootsect;dos;;;;;512;;;10-04-2000;15:33;
config;;;sys;;;;;;;0;;;10-04-2000;15:40;
autoexec;bat;;;;;;;0;;;10-04-2000;15:40;
io;;;;;;;sys;;;;;;;0;;;10-04-2000;15:40;
msdos;;;;sys;;;;;;;0;;;10-04-2000;15:40;
bootsect;bsd;;;;;512;;;10-04-2000;15:22;
msdownld;tmp; 10-04-2000;16:10;
confer~1;;;11-01-2000;20:39;conferencing;server
recycled;;;11-01-2000;21:01;Recycled
sybex 11-10-2000;20:18;Sybex
arcldr;;;exe;;148992;;;12-07-1999;12:00;
arcsetup;exe;;162816;;;12-07-1999;12:00;
ntldr;214416;;;12-07-1999;12:00;
ntdetect;com;;;34468;;;11-25-2000;21:45;
boot;;;;;ini;;;;;214;;;11-25-2000;20:00;
pagefile;sys;104857600;11-25-2000;19:51;
16;files;;;;;105;419;530;bytes
492;470;272;bytes;free
再看一下我是否可以讀取其中一個(gè)文件:

mtype;boot.ini

推薦閱讀