yum install samba-client.x86_64 #安裝samba客戶端
smbclient #通過samba開啟windows共享目錄
smbclient -u smb_user #系統提示輸入smb_user_passwd
smbclient smb_user_passwd -u smb_user #不提示輸入密碼
出現提示符:
smb: >
put上傳檔案
cd 切換windows目錄
lcd 切換本地目錄
help顯示幫助
? 顯示幫助
! 表示執行liunx本地的命令,如:!ls顯示本地目錄下的內容
smb命令說明–
?或help [command]
提供關於幫助或某個命令的幫助
![shell command]
執行所用的shell命令,或讓使用者進入 shell提示符
–cd [目錄]
切換到伺服器端的指定目錄,如未指定,則 smbclient 返回當前本地目錄
lcd [目錄]
切換到客戶端指定的目錄
dir 或ls
列出當前目錄下的檔案;
exit 或quit
退出smbclient
get file1 [file2]
mget file1 file2 file3 filen
md或mkdir 目錄
在伺服器上建立目錄
rd或rmdir 目錄
刪除伺服器上的目錄
put file1 [file2]
向伺服器上傳乙個檔案file1,傳到伺服器上改名為file2;
mput file1 file2 filen
向伺服器上傳多個檔案––
–
yum install cifs-utils #安裝cifs工具包 (用於取代被淘汰的smbfs)
#首先建立被掛載的目錄:
$ mkdir windows
#將共享資料夾掛載到windows資料夾:
$ sudo mount -t cifs -o username=share,password=share ./windows
mkdir /mnt/掛載點名稱 #(建立乙個掛載點)
vi /etc/fstab #新增以下內容讓作業系統啟動後自動掛載windows機器上的共享資料夾到掛載點
1//你的windows機器名/共享資料夾名 /mnt/你建立的掛載點 cifs rw,credentials=/etc/.smbpasswd 0
0mount -a #(讓系統重新掛載所有在/etc/fstab檔案裡面定義的掛載點)
cd /mnt/掛載點名稱 #(進入windows機器上的共享資料夾)
其中幾個引數表示含義:––
cifs
common internet file system,可以理解為網路檔案系統
usrname
訪問共享資料夾的使用者名稱
password
訪問密碼
表示網路資料夾的位址,注意這裡最後不能加/,如果是/則會報如下錯誤:mount: / is not a valid block device
tips:使用mount掛載的方法在系統重新啟動後就會失效,如果希望開機時自動掛載,將下面設定加入/etc/fstab檔案最後面就可以了。假設a機(有shell環境,linux或win下安裝cygwin)想要無密碼訪問b機(linux),則進行如下步驟
1、在a機用ssh-keygen生成公鑰私鑰(-t rsa即可)
2、在a機用ssh-copyid將公鑰發給b機並完成配置(用ssh-copyid要比手工配置ssh目錄方便很多)
3、ssh [email protected] 測試是否正常
4、scp 開始使用
[待補充]
在linux下如何訪問windows的共享檔案
很多時候我們可以很輕鬆的在windows環境下,訪問linux裡的共享檔案,可有時也許遇到linux環境下訪問windows共享檔案的情況 你知道如何訪問嗎?其實很簡單。第一步,確認你的linux安裝了samba軟體包及其客戶端程式 smbclient 因為samba就是提供linux與window...
kali訪問有讀寫許可權的windows共享資料夾
我們的目的很清晰,就是在kali系統中想訪問windows系統共享出來的共享資料夾 我的開了讀寫許可權 假如開了共享資料夾的windows系統叫a,想訪問a的kali系統叫b,我們再準備一台windows,叫c。因為a開了共享資料夾,所以a是伺服器角色,那麼b和c就是客戶端角色。開了a的共享資料夾後...
linux訪問windows共享
方式一 samba amba smb是其縮寫 是乙個網路伺服器,用於linux和windows共享檔案之用 samba 即可以用於windows和linux之間的共享檔案,也一樣用於linux和linux之間的共享檔案 不過對於linux和linux之間共享檔案有 更好的網路檔案系統nfs,nfs也...