Jak wypchnąć plik z Linuksa do Windows Box?

5

Jak wypchnąć plik z Linuksa do Windows Box? Które wersje systemu Windows mają wbudowany serwer SSH, na którym Linux może „scp” (zabezpieczyć kopię / ssh).

Patrzę na freesshd teraz. Więcej pomysłów?

StephenNYC
źródło

Odpowiedzi:

10

Nie jestem zbyt utalentowany, ale zamiast konfigurować serwer ssh w systemie Windows, proponuję udostępnić folder systemu Windows, a następnie za pomocą samby po prostu skopiować plik do tego folderu udostępnionego. W sieci LAN myślę, że jest to łatwiejsze rozwiązanie.

Bob Rivers
źródło
+1 - zakładając, że jesteś w sieci lokalnej, jest to rozsądne podejście; nie tak bardzo, jeśli szukasz zdalnego transferu
kdgregory
1
+1. Jeśli używasz smbfs, możesz zamontować zdalny udział Windows jako system plików w Linuksie; następnie możesz kopiować pliki tam iz powrotem.
Brian Clapper
7

Sprawdzić Cygwin . Zawiera implementację serwera SSH dla Windows (serwer sshd OpenSSH). Działa z Windows 200, XP i 2003 (z kilkoma zastrzeżeniami). Oto dobry przewodnik instalacji . Po zainstalowaniu i działaniu działa jak mistrz i zapewnia pewien poziom standaryzacji na serwerach.

Nicholas
źródło
6

Nie sądzę, aby jakakolwiek wersja systemu Windows miała wbudowany serwer SSH. Możesz rzucić okiem FileZilla do łatwego konfigurowania serwera SFTP.


źródło
FileZilla SFTP jest tylko dla klienta. Brak serwera SFTP w FileZilla.
MattBianco
1

Możesz także pobrać plik za pomocą PSCP .

Max Cantor
źródło
1
  1. Uruchom sambę na Linuksie. Dzieje się tak, jeśli 2 są w tej samej sieci LAN.
  2. Uruchom serwer ftp na Linuksie.
  3. Uruchom sshd na serwerze i skopiuj za pomocą winscp z linux box.
hyperboreean
źródło
1

Możesz użyć smbclient do przesłania pliku przez SMB (udostępnianie plików w systemie Windows).

Przykładowe polecenie do przesłania pliku:

smbclient 172.16.1.3 $ -U jwhittal -Tc backup.995.tar pdf995 /

sjbotha
źródło
1

Wiesz, pracując z systemami Linux / BSD / OS X od tak dawna, czasami bierzesz za oczywistość najprostszą i najczęstszą z rzeczy, których po prostu nie możesz usunąć z systemu Windows (lub łatwo zainstalować w tym przypadku), jak ssh / scp / rsync / etc.


źródło
1

IIRC

  • Samba pozwala uzyskać dostęp do udziałów systemu Windows z systemu Linux
  • SFU pozwoliłoby oknom zaprezentować interfejs NFS
  • Nie znalazłem żadnego jeziora I, ale są wolne i nie darmowe serwery FTP dla okien
  • Dawno, dawno temu, uruchomiłem SSH w oknie systemu Windows, aby można było to zrobić.
BCS
źródło
1

Jestem zaskoczony, że jeszcze o tym nie wspominano, ale Dropbox to natychmiastowy i bardzo bezbolesny sposób na to. Działa na komputerach Mac, Windows i Linux w sieciach.


źródło
1

WinSCP to najlepszy sposób na to.

Oczywiście przesuwasz się z Windows na Linuksa.

Deesbek
źródło
0

Jeśli potrzebujesz czegoś szybkiego, skonfiguruj serwer FTP. Polecam FileZilla. Jeśli planujesz to zrobić dużo, skonfiguruj SAMBA, aby móc udostępniać dyski między komputerem z systemem Linux i Windows.

Jordan Parmer
źródło
0

Wypróbowanie wielu rzeczy Najlepszym wyborem wydaje się faworyzowanie maszyny zdalnej, ponieważ nie można łatwo manipulować ustawieniami. Z komputera z systemem Windows na maszynę unix / linux, zawsze używaj klienta SCP do swojego SSH, a z unix / linux użyj klienta smb / cifs, aby połączyć się i przesłać do udostępnionego tam pliku udostępniania Windows.

SingleNegationElimination
źródło
-3

scp user @ target: / Przesyłam pliki z bezgłowego serwera linux, z którym jestem połączony przez ssh.

user874957
źródło