bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

linux虛擬機上傳命令,linux進入虛擬機命令

怎么把本地的文件傳到linux虛擬機中?

如果是VM

創新互聯公司于2013年開始,是專業互聯網技術服務公司,擁有項目網站設計制作、網站建設網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元揭西做網站,已為上家服務,為揭西各地企業和個人服務,聯系電話:18982081108

1 可以作一個XP共享

2 可以在linux作一個samba服務

在物理機上運行中打//(linuxIP)就能上傳

法子

1 Samba 簡介

Samba(SMB是其縮寫) 是一個網絡服務器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之間的共享文件,也一樣用于Linux和Linux之間的共享文件;不過對于Linux和Linux之間共享文件有更好的網絡文件系統NFS,NFS也是需要架設服務器的;

大家知道在Windows 網絡中的每臺機器即可以是文件共享的服務器,也可以同是客戶機;Samba 也一樣能行,比如一臺Linux的機器,如果架了Samba Server 后,它能充當共享服務器,同時也能做為客戶機來訪問其它網絡中的Windows共享文件系統,或其它Linux的Sabmba 服務器;

我們在Windows網絡中,看到共享文件功能知道,我們直接就可以把共享文件夾當做本地硬盤來使用。在Linux的中,就是通過Samba的向網絡中的機器提供共享文件系統,也可以把網絡中其它機器的共享掛載在本地機上使用;這在一定意義上說和FTP是不一樣的。

Samba 用的netbios協議,如果您用Samba 不成功,

Linux與Windows 、Linux 和 Linux

2 Samba 功能和應用范圍

Samba 應該范圍主要是Windows和Linux 系統共存的網絡中使用;如果一個網絡環境都是Linux或Unix類的系統,沒有必要用Samba,應該用NFS更好一點;

那Samba 能為我們提供點什么服務呢?主要是共享文件和共享打印機;

3 Samba 兩個服務器相關啟動程序、客戶端及服務器配置文件等;

3.1 Samba 有兩個服務器,一個是smb,另一個是nmb;

smb 是Samba 的主要啟動服務器,讓其它機器能知道此機器共享了什么;如果不打開nmb服務器的話,只能通過IP來訪問,比如在Windows的IE瀏覽器上打入下面的一條來訪問;

\\192.168.1.5\共享目錄

\\192.168.1.5\opt

而nmb是解析用的,解析了什么呢?就是把這臺Linux機器所共享的工作組及在此工作組下的netbios name解析出來;

一般的情況下,在RPM包的系統,如果是用RPM包安裝的Samba ,一般可以通過如下的方式來啟動Samba服務器;

[root@localhost ~]# /etc/init.d/smb start

啟動 SMB 服務: [ 確定 ]

啟動 NMB 服務: [ 確定 ]

如果停止呢?就在smb后面加stop ;重啟就是restart

[root@localhost ~]# /etc/init.d/smb stop

[root@localhost ~]# /etc/init.d/smb restart

對于所有系統來說,通用的辦法就是直接運行smb 和nmb;當然您要知道smb和nmb所在的目錄才行;如果是自己編譯的Samba ,您應該知道您把Samba放在哪里了;

[root@localhost ~]# /usr/sbin/smbd

[root@localhost ~]# /usr/sbin/nmbd

查看服務器是否運行起來了,則用下面的命令;

[root@localhost ~]# pgrep smbd

[root@localhost ~]# pgrep nmbd

關掉Samba服務器,也可以用下面的辦法,大多是通用的;要root權限來執行;

[root@localhost ~]# pkill smbd

[root@localhost ~]# pkill nmbd

3.2 查看Samba 服務器的端口及防火墻;

查看這個有何用呢?有時你的防火墻可能會把smbd服務器的端口封掉,所以我們應該smbd服務器所占用的端口;下面查看中,我們知道smbd所占用的端口是139和445 ;

[root@localhost ~]# netstat -tlnp |grep smb

tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 10639/smbd

tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 10639/smbd

如果您有防火墻,一定要把這兩個端口打開。如果不知道怎么打開。可能你和我一樣是新手,還是把防火墻規則清掉也行;

[root@localhost ~]# iptables -F

[root@localhost ~]# /sbin/iptables -F

3.3、查看Samba 服務器的配置文件;

如果我們是用Linux發行版自帶的Samba軟件包,一般情況下Samba服務器的配置文件都位于/etc/samba目錄中,服務器的主配置文件是smb.conf;也有有戶配置文件 smbpasswd、smbusers和lmhosts等(最好您查看一下這些文件的內容);還有一個文件是secrets.tdb,這個文件是Samba 服務器啟動手自動生成的;我們慢慢根據教程的進度來適當地增加這些文件的說明吧;一下子都說出來,感覺內容太多;所以只能一點一點的來了;

3.4、Samba 在Linux 中的一些工具(服務器端和客戶端);

smbcacls smbcontrol smbencrypt smbmount smbprint smbstatus smbtree

smbclient smbcquotas smbmnt smbpasswd smbspool smbtar smbumount

smbd nmbd mount

其中服務器端的是smbd、nmbd、smbpasswd ;其它的大多是客戶端;這些并不是都需要一定要精通的,但至少得會用幾個;比如smbmount(也就是mount 加參數的用法),還用smbclient等;

3.5 在Linux 中的常用工具mount(smbmount)和smbclient;Windows查看Linux共享的方法 ;

3.5.1 在Linux系統中查看網絡中Windows共享文件及Linux中的Samba共享文件;

一般的情況下,我們要用到smbclient;常用的用法也無非是下面的;

[root@localhost ~]# smbclient -L //ip地址或計算機名

smbclient 是Samba 的Linux 客戶端,在Linux機器上用來查看服務器上的共享資源,也可以象FTP一樣,用戶可以登錄Samba服務器,也可以上傳put和下載get文件,遺憾的是對中文支持并不友好;

查看服務器上的資源;

smbclient -L //IP [-U 用戶名]

如果您的Samba服務器配置為user模式,就要加 “-U 用戶名“,如果是share模式,省略也可;

比如:

[root@localhost ~]# smbclient -L //192.168.1.3 -U sir01

Password: 請輸入用戶sir01的密碼

如果您是用share模式,就可以不必理會用戶和密碼,直接用;

[root@localhost ~]# smbclient -L //192.168.1.3

Password: 直接按回車

登錄用戶身份Samba服務器共享

以用戶身份登錄共享后,能象FTP用戶一樣,下傳和下載文件;用put表示上傳,用get表示下載;

smbclient //IP地址/共享文件夾 -U 用戶

說明:IP地址大家都知道,你不知道自己的IP地址,可以用/sbin/ifconfig 來查看; 共享文件夾是我們在smb.conf中定義的[共享文件夾],比如[sir01]。-U 用戶名表示Samba 的用戶;

比如:

[root@localhost ~]# smbclient //192.168.1.3/sir01 -U sir01

Password:

Domain=[LINUXSIR] OS=[Unix] Server=[Samba 3.0.21b-2]

smb: \ ls

說明:登錄到Samba服務器上,就可以用smbclient的一些指令,可以象用FTP指令一樣上傳和下載文件;

smbclient 命令說明

命令 說明

?或help [command] 提供關于幫助或某個命令的幫助

![shell command] 執行所用的SHELL命令,或讓用戶進入 SHELL提示符

cd [目錄] 切換到服務器端的指定目錄,如未指定,則 smbclient 返回當前本地目錄

lcd [目錄] 切換到客戶端指定的目錄;

dir 或ls 列出當前目錄下的文件;

exit 或quit 退出smbclient

get file1 file2 從服務器上下載file1,并以文件名file2存在本地機上;如果不想改名,可以把file2省略

mget file1 file2 file3 filen 從服務器上下載多個文件;

md或mkdir 目錄 在服務器上創建目錄

rd或rmdir 目錄 刪除服務器上的目錄

put file1 [file2] 向服務器上傳一個文件file1,傳到服務器上改名為file2;

mput file1 file2 filen 向服務器上傳多個文件

3.5.2 在Windows中訪問Linux Samba服務器共享文件的辦法;

這個簡單吧,在網上領居,查看工作組就能看得到,或者在瀏覽器上輸入如下的

\\ip地址或計算機名

這樣就能看到這個機器上有什么共享的了,點鼠標操作完成;如果訪問不了,不要忘記把Linux的防火墻規劃清掉,或讓相應的端口通過;

3.5.3 在Linux中smbfs文件系統的掛載;

mount 的用法,加載網絡中的共享文件夾到本地機;mount就是用于掛載文件系統的,SMB做為網絡文件系統的一種,也能用mount掛載;smbmount說到底也是用mount的一個變種;

mount 掛載smbfs的用法;

mount -t smbfs -o codepage=cp936,username=用戶名,password=密碼 , -l //ip地址/共享文件夾名 掛載點

mount -t smbfs -o codepage=cp936,username=用戶名,password=密碼 , -l //計算機名/共享文件夾名 掛載點

mount -t smbfs -o codepage=cp936 //ip地址或計算機名/共享文件夾名 掛載點

smbmount的用法:

smbmount -o username=用戶名,password=密碼 , -l //ip地址或計算機名/共享文件夾名 掛載點

smbmount //ip地址或計算機名/共享文件夾名 掛載點

說明:

如果您的服務器是以share共享的,則無需用戶名和密碼就能掛載,如果出現要密碼的提示,直接回車就行;您也可以用smbmount 來掛載,這樣就無需用mount -t smbfs來指定文件系統的類型了;

對于掛載點,我們要自己建立一個文件夾,比如我們可以建在/opt/smbhd,這由您說的算吧;

在mount的命令中,我們發現有這樣的一個參數codepage=cp936,這是服務器端文件系統的編碼的指定,cp936 就是簡體中文,當然您可以用utf8等,嘗試一下吧。

如果您掛載了遠程的smbfs文件系統出現的是簡體中文亂碼,就要考慮掛載時要指定編碼了;

4、由最簡單的一個例子說起,匿名用戶可讀可寫的實現;

第一步: 更改smb.conf

我們來實現一個最簡單的功能,讓所有用戶可以讀寫一個Samba 服務器共享的一個文件夾;我們要改動一下smb.conf ;首先您要備份一下smb.conf文件;

[root@localhost ~]# cd /etc/samba

[root@localhost samba]# mv smb.conf smb.confBAK

然后我們來重新創建一個smb.conf文件;

[root@localhost samba]#touch smb.conf

然后我們把下面這段寫入smb.conf中;

[global]

workgroup = LinuxSir

netbios name = LinuxSir05

server string = Linux Samba Server TestServer

security = share

[linuxsir]

path = /opt/linuxsir

writeable = yes

browseable = yes

guest ok = yes

注解:

[global]這段是全局配置,是必段寫的。其中有如下的幾行;

workgroup 就是Windows中顯示的工作組;在這里我設置的是LINUXSIR (用大寫);

netbios name 就是在Windows中顯示出來的計算機名;

server string 就是Samba服務器說明,可以自己來定義;這個不是什么重要的;

security 這是驗證和登錄方式,這里我們用了share ;驗證方式有好多種,這是其中一種;另外一種常用的是user的驗證方式;如果用share呢,就是不用設置用戶和密碼了;

[linuxsir] 這個在Windows中顯示出來是共享的目錄;

path = 可以設置要共享的目錄放在哪里;

writeable 是否可寫,這里我設置為可寫;

browseable 是否可以瀏覽,可以;可以瀏覽意味著,我們在工作組下能看到共享文件夾。如果您不想顯示出來,那就設置為 browseable=no

guest ok 匿名用戶以guest身份是登錄;

第二步:建立相應目錄并授權;

[root@localhost ~]# mkdir -p /opt/linuxsir

[root@localhost ~]# id nobody

uid=99(nobody) gid=99(nobody) groups=99(nobody)

[root@localhost ~]# chown -R nobody:nobody /opt/linuxsir

注釋:關于授權nobody,我們先用id命令查看了nobody用戶的信息,發現他的用戶組也是nobody,我們要以這個為準。有些系統nobody用戶組并非是nobody ;

第三步:啟動smbd和nmbd服務器;

[root@localhost ~]# smbd

[root@localhost ~]# nmbd

第四步:查看smbd進程,確認Samba 服務器是否運行起來了;

[root@localhost ~]# pgrep smbd

13564

13568

第五步:訪問Samba 服務器的共享;

在Linux 中您可以用下面的命令來訪問;

[root@localhost ~]# smbclient -L //LinuxSir05

Password: 注:直接按回車

在Windows中,您可以用下面的辦法來訪問;

\\LinuxSir05\

5、復雜一點的用戶共享模型(適合10人左右的小型企業);

比如一個公司有五個部門,分別是linuxsir,sir01,sir02,sir03,sir04。我們想為這家公司設計一個比較安全的共享文件模型。每個用戶都有自己的網絡磁盤,sir01到sir04還有共用的網絡硬盤;所有用戶(包括匿名用戶)有一個共享資料庫,此庫為了安全是只讀的;所有的用戶(包括匿名用戶)要有一個臨時文件終轉的文件夾... ....

5.1 共享權限設計實現的功能;

1)linuxsir部門具有管理所有SMB空間的權限;

2)sir01到sir04擁有自己的空間,并且除了自身及linuxsir有權限以外,對其它用戶具有絕對隱私性;

3)linuxsir01到linuxsir04擁有一個共同的讀寫權限的空間;

4) 所有用戶(包括匿名用戶)有一個有讀權限的空間,用于資料庫,所以不要求寫入數據。

5)sir01到sir04還有一個共同的空間,對sir01到sir04的用戶來說是隱私的,不能讓其它用戶來訪問。

6) 還要有一個空間,讓所有用戶可以寫入,能刪除等功能,在權限上無限制 ,用于公司所有用戶的臨時文檔終轉等;

5.2 在服務器上創建相應的目錄;

[root@localhost ~]# mkdir -p /opt/linuxsir

[root@localhost ~]# cd /opt/linuxsir

[root@localhost linuxsir]# mkdir sir01 sir02 sir03 sir04 sirshare sir0104rw sirallrw

[root@localhost linuxsir]# ls

sir01 sir0104rw sir02 sir03 sir04 sirallrw sirshare

注:功用如下:

/opt/linuxsir 這是管理員目錄,負責管理其下所有目錄;

/opt/linuxsir/sir01 是sir01的家目錄,用于私用,除了用戶本身和linuxsir以外其它用戶都是不可讀不可寫;

/opt/linuxsir/sir02 是sir02的家目錄,用于私用,除了用戶本身和linuxsir以外其它用戶都是不可讀不可寫;

/opt/linuxsir/sir03 是sir03的家目錄,用于私用,除了用戶本身和linuxsir以外其它用戶都是不可讀不可寫;

/opt/linuxsir/sir04 是sir04的家目錄,用于私用,除了用戶本身和linuxsir以外其它用戶都是不可讀不可寫;

/opt/linuxsir/sirshare 所用用戶(除了linuxsir有權限寫入外)只讀目錄

/opt/linuxsir/sir0104rw 是用于sir01到sir04用戶可讀可寫共用目錄,但匿名用戶不能讀寫;

/opt/linuxsir/sirallrw 用于所有用戶(包括匿名用戶)的可讀可寫;

5.3 添加用戶用戶組,設置相應目錄家目錄的權限;

5.3.1 添加用戶組;

[root@localhost ~]# /usr/sbin/groupadd linuxsir

[root@localhost ~]# /usr/sbin/groupadd sir01

[root@localhost ~]# /usr/sbin/groupadd sir02

[root@localhost ~]# /usr/sbin/groupadd sir03

[root@localhost ~]# /usr/sbin/groupadd sir04

[root@localhost ~]# /usr/sbin/groupadd sir0104

5.3.2 添加用戶;

[root@cuc03 ~]# adduser -g sir01 -G sir0104 -d /opt/linuxsir/sir01 -s /sbin/nologin sir01

[root@cuc03 ~]# adduser -g sir02 -G sir0104 -d /opt/linuxsir/sir02 -s /sbin/nologin sir02

[root@cuc03 ~]# adduser -g sir03 -G sir0104 -d /opt/linuxsir/sir03 -s /sbin/nologin sir03

[root@cuc03 ~]# adduser -g sir04 -G sir0104 -d /opt/linuxsir/sir04 -s /sbin/nologin sir04

[root@cuc03 ~]# adduser -g linuxsir -d /opt/linuxsir -G linuxsir,sir01,sir02,sir03,sir04,sir0104 -d /opt/linuxsir -s /sbin/nologin linuxsir

為什么這樣添加用戶?請參考:

《Linux 文件和目錄的屬性》

《Linux 用戶管理工具介紹》

當然我們還得學會查看用戶信息的工具用法,比如 用finger和id來查看用戶信息,主要是看用戶是否添加正確;比如;請參考《Linux 用戶(User)查詢篇》

[root@localhost ~]# id linuxsir

[root@localhost ~]# finger linuxsir

5.3.3 添加samba用戶,并設置密碼;

我們用的方法是先添加用戶,但添加的這些用戶都是虛擬用戶,因為這些用戶是不能通過SHELL登錄系統的;另外值得注意的是系統用戶密碼和Samba用戶的密碼是不同的。如果您設置了系統用戶能登入SHELL,可以設置用戶的Samba密碼和系統用戶通過SHELL登錄的密碼不同。

我們通過smbpasswd 來添加Samba用戶,并設置密碼。原理是通過讀取/etc/passwd文件中存在的用戶名。

[root@localhost sir01]# smbpasswd -a linuxsir

New SMB password: 注:在這里添加Samba用戶linuxsir的密碼;

Retype new SMB password: 注:再輸入一次;

用同樣的方法來添加 sir01、sir02、sir03、sir04的密碼;

5.3.4 配置相關目錄的權限和歸屬;

[root@cuc03 ~]# chmod 755 /opt/linux

[root@cuc03 ~]# chown linuxsir:linuxsir /opt/linuxsir

[root@cuc03 ~]# cd /opt/linuxsir

[root@cuc03 ~]# chmod 2770 sir0*

[root@cuc03 ~]# chown sir01.linuxsir sir01

[root@cuc03 ~]# chown sir02.linuxsir sir02

[root@cuc03 ~]# chown sir03.linuxsir sir03

[root@cuc03 ~]# chown sir04.linuxsir sir04

[root@cuc03 ~]# chown linuxsir.sir0104 sir0104rw

[root@cuc03 ~]# chown linuxsir.linuxsir sirshare

[root@cuc03 ~]# chmod 755 sirshare

[root@cuc03 ~]# chown linuxsir:linuxsir sirallrw

[root@cuc03 ~]# chmod 3777 sirallrw

5.4 修改Samba配置文件 smb.conf;

配置文件如下,修改/etc/samba/smb.conf后,不要忘記重啟smbd和nmbd服務器;

[global]

workgroup = LINUXSIR

netbios name = LinuxSir

server string = Linux Samba Test Server

security = share

[linuxsir]

comment = linuxsiradmin

path = /opt/linuxsir/

create mask = 0664

#create mask是用戶創建文件時的權限掩碼;對用戶來可讀可寫,對用戶組可讀可寫,對其它用戶可讀;

directory mask = 0775

#directory mask 是用來設置用戶創建目錄時的權限掩碼,意思是對于用戶和用戶組可讀可寫,對其它用戶可讀可執行;

writeable = yes

valid users = linuxsir

browseable = yes

[sirshare]

path = /opt/linuxsir/sirshare

writeable = yes

browseable = yes

guest ok = yes

[sirallrw]

path = /opt/linuxsir/sirallrw

writeable = yes

browseable = yes

guest ok = yes

[sir0104rw]

comment = sir0104rw

path = /opt/linuxsir/sir0104rw

create mask = 0664

directory mask = 0775

writeable = yes

valid users = linuxsir,@sir0104

#@sir0104是用戶組;

browseable = yes

[sir01]

comment = sir01

path = /opt/linuxsir/sir01

create mask = 0664

directory mask = 0775

writeable = yes

valid users = sir01,@linuxsir

browseable = yes

[sir02]

comment = sir02

path = /opt/linuxsir/sir02

create mask = 0664

directory mask = 0775

writeable = yes

valid users = sir02,@linuxsir

browseable = yes

[sir03]

comment = sir03

path = /opt/linuxsir/sir03

create mask = 0664

directory mask = 0775

writeable = yes

valid users = sir03,@linuxsir

browseable = yes

[sir04]

comment = sir04

path = /opt/linuxsir/sir04

create mask = 0664

directory mask = 0775

writeable = yes

valid users = sir04,@linuxsir

browseable = yes

怎么把本地的文件傳到linux虛擬機中

如果是VM 1 可以作一個XP共享 2 可以在linux作一個samba服務 在物理機上運行中打//(linuxIP)就能上傳 法子 1 Samba 簡介 Samba(SMB是其縮寫) 是一個網絡服務器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之間的共享文件,也一樣用于Linux和Linux之間的共享文件;不過對于Linux和Linux之間共享文件有更好的網絡文件系統NFS,NFS也是需要架設服務器的; 大家知道在Windows 網絡中的每臺機器即可以是文件共享的服務器,也可以同是客戶機;Samba 也一樣能行,比如一臺Linux的機器,如果架了Samba Server 后,它能充當共享服務器,同時也能做為客戶機來訪問其它網絡中的Windows共享文件系統,或其它Linux的Sabmba 服務器; 我們在Windows網絡中,看到共享文件功能知道,我們直接就可以把共享文件夾當做本地硬盤來使用。在Linux的中,就是通過Samba的向網絡中的機器提供共享文件系統,也可以把網絡中其它機器的共享掛載在本地機上使用;這在一定意義上說和FTP是不一樣的。 Samba 用的netbios協議,如果您用Samba 不成功, Linux與Windows 、Linux 和 Linux 2 Samba 功能和應用范圍 Samba 應該范圍主要是Windows和Linux 系統共存的網絡中使用;如果一個網絡環境都是Linux或Unix類的系統,沒有必要用Samba,應該用NFS更好一點; 那Samba 能為我們提供點什么服務呢?主要是共享文件和共享打印機; 3 Samba 兩個服務器相關啟動程序、客戶端及服務器配置文件等; 3.1 Samba 有兩個服務器,一個是smb,另一個是nmb; smb 是Samba 的主要啟動服務器,讓其它機器能知道此機器共享了什么;如果不打開nmb服務器的話,只能通過IP來訪問,比如在Windows的IE瀏覽器上打入下面的一條來訪問; \\192.168.1.5\共享目錄 \\192.168.1.5\opt 而nmb是解析用的,解析了什么呢?就是把這臺Linux機器所共享的工作組及在此工作組下的netbios name解析出來; 一般的情況下,在RPM包的系統,如果是用RPM包安裝的Samba ,一般可以通過如下的方式來啟動Samba服務器; [root@localhost ~]# /etc/init.d/smb start 啟動 SMB 服務: [ 確定 ] 啟動 NMB 服務: [ 確定 ] 如果停止呢?就在smb后面加stop ;重啟就是restart [root@localhost ~]# /etc/init.d/smb stop [root@localhost ~]# /etc/init.d/smb restart 對于所有系統來說,通用的辦法就是直接運行smb 和nmb;當然您要知道smb和nmb所在的目錄才行;如果是自己編譯的Samba ,您應該知道您把Samba放在哪里了; [root@localhost ~]# /usr/sbin/smbd [root@localhost ~]# /usr/sbin/nmbd 查看服務器是否運行起來了,則用下面的命令; [root@localhost ~]# pgrep smbd [root@localhost ~]# pgrep nmbd 關掉Samba服務器,也可以用下面的辦法,大多是通用的;要root權限來執行; [root@localhost ~]# pkill smbd [root@localhost ~]# pkill nmbd 3.2 查看Samba 服務器的端口及防火墻; 查看這個有何用呢?有時你的防火墻可能會把smbd服務器的端口封掉,所以我們應該smbd服務器所占用的端口;下面查看中,我們知道smbd所占用的端口是139和445 ; [root@localhost ~]# netstat -tlnp grep smb tcp 0 0 0.0.0.0:139 0.0.0.0:* L

關于Linux虛擬機不能拖放文件?

對于Linux用戶來說,經常會使用到Xshell這個遠程管理軟件,比如會借助Xshell向Linux服務器上傳文件,這里也建議你使用,下面為您演示具體步驟:

具體步驟如下:

步驟一:登錄Linux服務器。打開Xshell,新建會話輸入相應的主機名稱和IP,登錄Linux服務器。

圖1:登錄Linux服務器

如果連接Linux失敗的話,可以參考教程:Xshell如何遠程連接Linux服務器。

步驟二:查看lrzsz是否已經安裝。在會話中輸入rpm -qa|grep lrzsz,然后按回車鍵即可。

圖2:查看lrzsz是否安裝

步驟三:上傳安裝包。若lrzsz沒有安裝,通過WinCSP上傳安裝包(安裝包可從Linux操作系統鏡像文件中獲取),如下圖所示。

圖3:查看lrzsz是否安裝

步驟四:安裝lrzsz。在會話中執行如下圖所示的命令,就可以進行安裝。

圖4:安裝lrzsz

步驟五:上傳文件。執行rz命令上傳文件,彈出文件選擇窗口,如下圖所示。

圖5:執行rz命令上傳文件

步驟六:選擇上傳的文件。在文件選擇窗口選擇上傳的文件,然后點擊“打開”按鈕。

圖6:選擇上傳的文件

步驟七:文件上傳成功。選擇文件上傳后。會彈出如下圖所示的文件傳輸窗口,表明文件已經上傳成功。

圖7:選擇上傳的文件

如何從Windows遠程上傳文件到Linux

復雜方法:

1、打開一臺本地Linux虛擬機,使用mount 掛載Windows的共享文件夾到Linux上,然后拷貝數據到Linux虛擬機里面;(經常第一步都不順利,無法掛載Windows的文件夾)

2、在本地Linux虛擬機使用rsync同步拷貝的數據到遠程Linux主機上,需要雙方都要安裝rsync包、openssh-clients包;遇到大一點的文件拷貝很費時間;

3、還有一種方法就是直接使用wget直接下載,提前是有下載的網址;大部分都是下載到Windows本地然后上傳到遠程Linux主機;

簡單方法:

1、使用我們常用的Xshell登錄工具,新建立一個遠程會話,填寫ip地址及用戶名密碼后,選擇最下面的ZMODEM,填寫下載的路徑,加載的路徑;2個路徑可以一樣也可以不一樣;

2、在Linux主機上,安裝上傳下載工具包rz及sz

如果不知道你要安裝包的具體名稱,可以使用yum provides */name 進行查找系統自帶軟件包的信息;

[root@localhost src]# yum provides */rz

lrzsz-0.12.20-27.1.el6.i686 : The lrz and lsz modem communications programs

Repo? ? ? ? : base

Filename? ? : /usr/bin/rz

一般會列出軟件包的名稱及版本,還有安裝路徑;查詢到軟件包名后,使用yum install -y 包名 進行安裝。

lrzsz包安裝完成后包括上傳rz、下載sz命令;只需要安裝這個包即可。

[root@localhost src]# yum install -y lrzsz

3、從Windows上傳文件,上傳命令為rz;在Linux命令行下輸入rz,上傳的文件在當前命令行的目錄下;

[root@localhost src]# rz

輸入rz命令后,會彈出對話框,選擇你要上傳的文件,選擇打開就上傳到Linux主機。上傳完可以使用ls 查看;

4、從Linux主機下載文件,下載命令為sz ,后面跟要下載的文件名;可以選擇下載的保存文件夾;

[root@localhost src]# sz nginx-1.6.2.tar.gz

當前標題:linux虛擬機上傳命令,linux進入虛擬機命令
URL鏈接:http://vcdvsql.cn/article14/hedhde.html

成都網站建設公司_創新互聯,為您提供Google網站改版App開發商城網站建站公司網站內鏈

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都做網站