2021-05-12 14:32:11
怎樣實現windows系統存取linux的共用檔案
2019-12-01 08:21:46
1
掛載linuxcdmount /dev/cdrom /mnt/cdrom
2
設定linux ipnetconfig
3
安裝軟體包rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-2.2.7a-7.9.0.i386.rpm samba主程式
rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-common-2.2.7a-7.9.0.i386.rpm
rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-client-2.2.7a-7.9.0.i386.rpm samba用戶端
rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-swat-2.2.7a-7.9.0.i386.rpm 圖形化管理工具
4
啟動smb/etc/init.d/smb start(service smb start)5
設定smb開機自動啟動ntsysv
6
顯示smb在不同模式的開啟狀態chkconfig --list smb 顯示smb在不同模式的開啟狀態--add smb 新增到chkconfig--delete smb 刪除chkconfig中記錄--level 0123456 smb on(off,reset) 啟動不同模式的開啟狀態7
檢視埠netstat -tunl
samba啟動137,138,139埠
8
設定共用資料夾vi /etc/samba/smb.conf 例子:[filename]path = /filecomment = file browseable = yeswritable = yes9
關閉防火牆service iptables stop10
建立共用密碼smbpassword -a user1 ----現在就可以通過windows系統存取linux系統的檔案了哦,但是有個安全問題,只要使用者知道了samba賬戶就相當於知道了系統的一個帳號,如果密碼被破解,就可以來攻擊samba機器。我們可以採用帳號對映來解決這個問題。11
賬戶對映在/etc/samba/smb.conf的global settings中新增如下行username map = /etc/samba/smbuserssmbadduser [user1](linux中賬戶):[user2](windows中賬戶)*/etc/samba/smbuser 對映存放檔案12
windows存取linux192.168.1.213
linux 存取windowssmbclient -L 192.168.1.3smbclient -u //192.168.1.3/test [user]$[password]14
共用檔案掛載smbmount //192.168.1.3/test /mnt/test -o username=[username],password=[password]相關文章