fedora訪問windows
① fedora如何設置共享文件
1、1.
命令行
linux下要訪問windows中的數據,也很簡單,只要通過以下命令即可:
mount
-t
smbfs
-o
username=sti,password=sti
//terminal/software
/home1/tournet/soft_bk
其中//terminal/software表示terminal主機下的software共享目錄。
/home1/tournet/soft_bk指本地linux下的目錄。
本命令執行完後,software目錄下的內容就mount到本地/home1/tournet/soft_bk目錄下了,現在要操作windows機器
terminal下software目錄,其實就是操作本地的/home1/tournet/soft_bk目錄了。
mount
-t
cifs
-o
username=sti,password=sti
//terminal/software
/home1/tournet/soft_bk
FC6
用cifs之前的用smbfs
2.
圖形界面
使用Fedora的人當然要使用XWindow了,如果此時要訪問網路上的文件共享,則可以使用Fedora
8提供的網路共享訪問工具「連接到伺服器」把要訪問的文件共享在桌面上創建出一個快捷方式來。下面是步驟:
1,依次點擊:位置--連接到伺服器,
2,在打開的窗口中的「服務類型」中選擇「Windows共享」或者你要訪問的服務類型,
3,填入伺服器的IP地址、共享名、用來訪問共享的用戶和域名(如果有),也可以使用「計算機名\用戶名」的形式,以及在桌面上的快捷方式的名稱,
4,點擊連接即可。打開共享時會提問密碼,也可以讓Fedora
8
記住訪問密碼,以後就不用每次都輸入了。
② linux fedora12系統,如何設置訪問windows硬碟不輸入root密碼
修改/etc/fstab,讓fedora12一啟動就自動掛載windows分區。
LABEL=/1 / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/sda8 /media/fedora ext4 defaults 0 0
/dev/sda10 swap swap defaults 0 0
/dev/sda5 /media/stall ntfs defaults 0 0
例如你的c盤是sda1,ntfs格式,你可以在/media目錄下創建個文件夾win,然後在fstab最後添加一句:
/dev/sda1 /media/win ntfs defaults 0 0
注意:以上操作都需要用root用戶
③ Fedora 9 如何用smb 訪問windows共享文件
windowns里ntfs下分區的目錄如何在linux下smb共享。(由於fat分區比較容易實現,所以不在此討論)
如何在linux中smb共享windows下ntfs分區的文件,經過我多次試驗終於成功了,拿出來與大家分享一下。
試驗環境windowsXP 分區格式:ntfs, linux為redhat 內核版本 2.4
1.windows下有目錄 win_dir,我們想把它掛載到linux下,以便啟動linux後可以訪問win_dir
start or stop a
2.2.4內核不支持linux直接訪問windows的ntfs分區,要先下載插件
uname -r 查看內核版本信息
[root@localhost feng]# uname -r
2.4.21-4.EL
然後下載kernel-ntfs-2.4.21-4.EL.i686.rpm 包,並按裝。
3.掛載
首先查看win_dir所在目錄的分區 fdisk -l
[root@localhost feng]# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1305 10482381 7 HPFS/NTFS
/dev/hda2 1306 9728 67657747+ f Win95 Ext'd (LBA)
/dev/hda5 1306 3867 20579233+ 7 HPFS/NTFS
/dev/hda6 3868 4517 5221093+ 7 HPFS/NTFS
/dev/hda7 4518 7079 20579233+ 7 HPFS/NTFS
/dev/hda8 7080 9598 20233836 83 Linux
/dev/hda9 9599 9728 1044193+ 82 Linux swap
/dev/hda1/表示第一塊硬碟的第一個分區,通常是windows下的c:盤。
/dev/hda5/表示第一塊硬碟的第五個分區,(1-4代表主分區,所以5代表第一個從分區,通常是windows下的D:盤,剩下的依次類推.)
假設win_dir存放於windows下的D盤下。
在linux下建立目錄: D
[root@localhost mnt]# mkdir /mnt/D
[root@localhost mnt]# mount /dev/hda5 /mnt/D
[root@localhost mnt]# cd /mnt/D
[root@localhost D]# ls
這時你看到了win_dir目錄說明你已經掛載成功了.
4.如何使用samba共享目錄呢.
首先安裝samba服務.然後配置smb
[root@localhost samba]# vi /etc/samba/smb.conf
在最後添加如下代碼:
[win_dir]
comment = win_dir
path = /mnt/D/win_dir
valid users = zdl
public = no
writable = no
printable = no
create mask = 0664
directory mask =0775
保存退出.
valid users = zdl是表示訪問此目錄的用戶是zdl
如果沒有用戶可添加用戶:
adser zdl
passwd zdl
重起服務
[root@localhost init.d]# /etc/rc.d/init.d/smb restart
關閉 SMB 服務: [ 確定 ]
關閉 NMB 服務: [ 確定 ]
啟動 SMB 服務: [ 確定 ]
啟動 NMB 服務: [ 確定 ]
這時在其他主機上訪問smb,假設linux主機的IP地址為192.168.10.169
運行\\192.168.10.169
如果看到目錄則表示smb服務搭建成功.這時訪問win_dir目錄,提示要輸入用戶名和密碼
輸入zdl和密碼卻不能訪問,這是什麼原因呢.
我們來看下/mnt/D這個目錄 ls -l
dr-x------ 1 root root 4096 9月 30 10:05 D
原來這個目錄只有root可以讀和執行的許可權
我們改一下這個目錄的許可權看看可以嗎.
[root@localhost mnt]# chmod 777 /mnt/D
chmod: 正在更改 『/mnt/D』 的許可權: 只讀文件系
只讀文件系統不能修改許可權,這時我們怎麼辦呢.我採用的方法是修改用戶的許可權
就是把zdl這個用戶改為和root一樣的許可權
vi /etc/passwd
zdl:x:0:0::/home/zdl:/bin/bash
保存退出.
④ fedora訪問序列號過期的windows 2008下的磁碟
不明白