Jak przenosić pliki w systemie plików zdalnie, bez pobierania, a następnie przesyłania treści do klienta?

1

Mam skonfigurowaną skrzynkę serwera domowego z systemem Windows 7, która jest zwykle zarządzana zdalnie (z sieci lokalnej lub zewnętrznej) i często zdarza się, że wymagana jest możliwość przenoszenia dużych plików (5-30 + GB ) z jednego folderu do drugiego w pudełku.

Jak mogę pozwolić, aby pliki były przenoszone między folderami w lokalnym systemie plików na komputerze, bez potrzeby marnowania niepotrzebnej przepustowości sieci (na przykład: użycie udziałów smb / nfs w sieci lokalnej najpierw pobiera pliki do klienta, a następnie przesyła je z powrotem do nowy folder na serwerze). Tego rodzaju zachowanie jest szczególnie denerwujące, gdy klient łączy się bezprzewodowo lub klient znajduje się w sieci zewnętrznej (moja prędkość wysyłania wynosi 2,4 Mb / s), więc jest bardzo wolny. Innym ograniczeniem, jakie mam z tym, jest oczywiście fakt, że udziałów sieciowych nie można łatwo zamontować z lokalizacji zewnętrznej (chyba że używa się sshfs, co wydaje się dość ograniczone pod tym względem).

Korzystam z maszyny Wirtualnej Arch Linux na komputerze, na którym są zainstalowane te pliki plików, i zarządzam tą maszyną głównie przez SSH. Zakładam, że mogę osiągnąć powyższe za pośrednictwem SSH bez żadnych problemów, ale martwię się tutaj, że chcę, aby inni, którzy mają dostęp do skrzynki, mogli łatwo przenosić i kopiować pliki na pudełku (w systemie Windows i za pomocą GUI), zarówno po podłączeniu do sieci lokalnej, jak i zewnętrznie.

RDP / RDC lub jakakolwiek konfiguracja VNC / TeamViewer, aby umożliwić dostęp GUI do skrzynki, nie jest idealna i chciałbym tego uniknąć, jeśli to możliwe, ponieważ użytkownicy nie są zbyt biegli w obsłudze komputera.

Czy ktoś ma jakieś zalecenia, jak to osiągnąć?

Do tej pory ustaliłem: SSHFS nie jest dobry. FTP nie jest dobry. SMB / CIF / NFS nie jest dobry, a także nie można uzyskać do niego dostępu zewnętrznego. SSH powinien działać (wyobrażam sobie), ale jest zbyt skomplikowany dla niepiśmiennych użytkowników komputerów RDC / RDP działałoby teoretycznie, ale jest to bardzo pełne i brzydkie rozwiązanie, które daje użytkownikom większy dostęp i kontrolę nad systemem, niż chciałbym.

xbullet
źródło
Co masz na myśli, że PROW zapewni użytkownikom większy dostęp, niż byś chciał? Utwórz nowe konto użytkownika i przypisz mu ograniczone uprawnienia, a następnie pozwól mu RDP z tym loginem?
rism
@rism Dałoby im to możliwość wyłączenia systemu, przeglądania sieci, uruchamiania losowych plików itp. Kolejnym powodem, dla którego nie chcemy korzystać z RDP, jest również wygoda. Serwer może również pełnić funkcję komputera stacjonarnego HT (zawsze włączony zestaw kina domowego typu plex), a RDPing w urządzeniu powoduje kolejny problem, ponieważ zakłóca oglądanie.
xbullet