Ⅰ 如何實現Win系統上傳文件到Linux的問題
兄弟,跟著我的步驟操作:
先在根/下面創建一個文件夾share.然後再在/share下新建一個文件aa,在aa文件中輸入上些字元,方便驗證時查看(這里的文件夾和文件名可以任意命名的,我在這里只是舉個例子)
1.先安裝以下這幾個軟體包.搭建samb伺服器.(如果你是RH 4的系統,以下幾個軟體包在第二張光碟中,)
samba-common-3.0.10-1.4E,
samba-3.0.10-1.4E
samba-client-3.0.10-1.4E
2.安裝完後啟動samba服務,
service smb start
3.打開smb.conf配置文件.
vi /etc/samba/smb.conf
4.前面的都不要修改,直接把游標移到最後面.另起一行寫如下內容
[share] 這個是共享名可以隨便寫的,就是等下在windows下訪問時看到的共享文件夾.
path = /share 這里輸入的路徑要對,就是你在LINUX系統下共享的文件夾路徑.
public = yes 就是所有用戶都可見.不寫也可以.
5.新建一個用戶
useradd aa 新建一個aa的系統用戶.
6.將這個系統用戶映射為一個samba用戶
smbpasswd -a aa
7.接著輸入兩次密碼,兩次要一樣.
8.重啟smb服務
service smb restart
到此smb伺服器搭建完成.
9,用windows訪問該伺服器.在windows下點擊開始--運行--輸入\\LINUX系統的IP.回車.
10.輸入你的smb伺服器新建的用戶名和密碼就OK了.
試試,不懂的地方請問.
Ⅱ 怎麼把本地文件上傳到linux上
首先在Linux伺服器上設置好ssh服務,然後確保能用ssh登錄Linux伺服器。然後,如果你的系統是Windows,可以用WinSCP這個圖形界面的軟體上傳本地文件到Linux伺服器上,用WinSCP連接Linux伺服器的時候要注意選擇SCP協議。如果你的系統是Linux系統,需要上傳文件到另一個Linux伺服器(Linux伺服器也是要開ssh服務),可以用scp命令上傳本地文件,這個命令的用法可以網路一下。
Ⅲ java上傳文件到linux
1,問題引入
在linux下開發的上傳模塊,在windows下無法運行,提示找不到文件目錄或文件
2,原因
主要是因為linux和windows下由於用到了絕對路徑,而文件路徑間隔符不一樣導致的,,
3,解決方法
使用File.separator做文件間隔符,
注意:
在java中\t \a \b 等一般都有特別含義,所以文件路徑為:
String str = C:\a.txt (1)
則如果直接創建文件
File file = new File(str); (2)
則在(1)中就會出錯,
所以正確通用的的方法是:
String separator = File.separator;
String str1 = "C:"+separator+"a.txt"; (或者String str1 = "C:\\a.txt)
File file = new File(str1);
同理在linux下也是一樣,,,
Ⅳ 怎樣上傳文件到linux伺服器
常見有使用:scp命令、xshell軟體里的xftp程序、U盤掛載、伺服器自帶的lrzsz程序。
一、scp使用說明:
1、把本機的文件傳給目的伺服器:
[email protected]:/super
備註:把本機get66.pcap拷貝到147這台伺服器的super目錄下,需要提供147的密碼
2、在本機上執行scp,把遠端的伺服器文件拷貝到本機上:
[email protected]:/super/dns.pcap/
備註:在本機上執行scp,把遠端伺服器的dns.pcap文件拷貝到本機的根目錄下
3、拷貝目錄下的所有文件:
scp-r/super/[email protected]:/
備註:把/super/目錄下的所有文件,拷貝到145伺服器根目錄下
二、xshell軟體里的xftp程序:
xshell這個軟體很好,強烈推薦哦!!!
裡面有個xftp小插件,可以支持文件在筆記本和伺服器互傳,這個小插件需要單獨在網上下載,直接網路搜xftp,很方便。
1、點擊xshell軟體上的xftp圖標(前提xftp已經下載好)
Ⅳ 如何將本地文件上傳到linux伺服器 命令
Step1. 在雲伺服器配置FTP服務 1.在root許可權下,通過如下命令安裝Vsftp。 [root@VM_250_202_tlinux ~]# yum install vsftpd 2.在啟動vsftpd服務之前,需要登錄雲伺服器修改配置文件,將匿名登錄禁用掉。打開配置文件,命令如下: [root@VM_250_2...
Ⅵ 如何把文件傳到linux伺服器上
Step1. 在雲伺服器配置FTP服務
1.在root許可權下,通過如下命令安裝Vsftp。
[root@VM_250_202_tlinux ~]# yum install vsftpd
2.在啟動vsftpd服務之前,需要登錄雲伺服器修改配置文件,將匿名登錄禁用掉。打開配置文件,命令如下:
[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf
在配置文件中第11行的「anonymous_enable=YES」前面加上#號,即將匿名登錄禁用。
3.讀取生效配置。
[root@VM_250_202_tlinux ~]# cat /etc/vsftpd/vsftpd.conf |grep ^[^#] local_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESanon_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpserlist_enable=YEStcp_wrappers=YES
4.啟動vsftpd服務。
[root@VM_250_202_tlinux ~]# service vsftpd start
5.設置FTP用戶賬號。設置成功後,即可通過該賬號登錄FTP伺服器。(1)設置FTP用戶的賬號,例如賬號為「ftpuser1」,目錄為/home/ftpuser1,且設置不允許通過ssh登錄。
[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1
(2)設置賬號對應的密碼,例如密碼為「ftpuser1」。
[root@VM_250_202_tlinux ~]# passwd ftpuser1
6.修改vsftpd的pam配置,使開發者可以通過自己設置的FTP用戶帳號和密碼連接到雲伺服器。(1)修改pam。
[root@VM_250_202_tlinux ~]# vim /etc/pam.d/vsftpd
內容修改為:
#%PAM-1.0 auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed auth required /lib64/security/pam_unix.so shadow nullok auth required /lib64/security/pam_shells.so account required /lib64/security/pam_unix.so session required /lib64/security/pam_unix.so
(2)確認修改後的文件是否正確。
[root@VM_250_202_tlinux ~]# cat /etc/pam.d/vsftpd#%PAM-1.0 auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed auth required /lib64/security/pam_unix.so shadow nullok auth required /lib64/security/pam_shells.so account required /lib64/security/pam_unix.so session required /lib64/security/pam_unix.so
(3)重啟vsftpd服務,使修改生效。
Step2. 上傳文件到Linux雲伺服器
1.下載並安裝開源軟體FileZilla請使用FileZilla的3.5.1、3.5.2版本(使用3.5.3版本的FileZilla進行FTP上傳會有問題)。由於FileZilla 官網上只提供了最新的3.5.3版本下載,因此建議開發者自行搜索3.5.1、3.5.2下載地址。建議的3.5.1 下載地址:http://www.oldapps.com/filezilla.php?old_filezilla=6350
2.連接FTP運行FileZilla,按下圖所示進行配置,配置後點擊「快速鏈接」:
[root@VM_250_202_tlinux ~]# service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for vsftpd: [ OK ]
Ⅶ 如何上傳本地文件到Linux伺服器
如何上傳本地文件到Linux伺服器
首先,你要在linux伺服器上搭建ftp伺服器,具體的步驟有很多,我就不一一打了,看下面鏈接操作。
http://jingyan..com/article/380abd0a77ae041d90192cf4.html
搭建好之後,本地安裝個ftp工具,flashfxp就可以,用起來挺方便。具體的操作步驟網上也有很多。
Ⅷ 怎樣將本地文件放到linux伺服器上
如果是虛擬機,使用共享文件夾功能,將文件放到共享的文件夾下,在linux下對應的目錄下就能看到;
使用ssh連接伺服器,使用lrzsz工具集中的rz命令,在CentOS上的安裝命令yum install lrzsz, 另外一個就是sz命令可以從伺服器上下載文件;
界面型工具,使用Xshell或WinScp等工具登錄直接界面傳輸文件
具體應用可以在網上搜,或者繼續追問
Ⅸ 本地文件上傳到Linux伺服器的幾種方法
常見有使用:scp命令、xshell軟體里的xftp程序、U盤掛載、伺服器自帶的lrzsz程序。
一、scp使用說明:
1、把本機的文件傳給目的伺服器:
[email protected]:/super
備註:把本機get66.pcap拷貝到147這台伺服器的super目錄下,需要提供147的密碼
2、在本機上執行scp,把遠端的伺服器文件拷貝到本機上:
[email protected]:/super/dns.pcap/
備註:在本機上執行scp,把遠端伺服器的dns.pcap文件拷貝到本機的根目錄下
3、拷貝目錄下的所有文件:
scp-r/super/[email protected]:/
備註:把/super/目錄下的所有文件,拷貝到145伺服器根目錄下
二、xshell軟體里的xftp程序:
xshell這個軟體很好,強烈推薦哦!!!
裡面有個xftp小插件,可以支持文件在筆記本和伺服器互傳,這個小插件需要單獨在網上下載,直接網路搜xftp,很方便。
1、點擊xshell軟體上的xftp圖標(前提xftp已經下載好)
四、伺服器自帶的lrzsz程序
現在大多數Linux伺服器都帶有lrzsz程序,方便上傳下載文件,如果沒有,可以直接下載rpm包安裝下就好。
lrzsz安裝包鏈接:http://down.51cto.com/data/2322755
1、rz(筆記本上傳給伺服器)
1選擇筆記本上文件傳給伺服器
2、sz(伺服器上的文件拷貝給筆記本)
sz test.tar
把伺服器的test.tar拷貝給筆記本。