Stap 10: Samba Fileserver via SSH Tunnel Over WAN-
Wat wij zullen doen is eerst ssh Port forwarding port naar de server (de computer van de ARM) vanaf de clientcomputer (uw computer). Dit zal alle verbindingen via een specifieke poort doorsturen vanaf de clientcomputer naar de server. We kunnen profiteren van deze functie wanneer u verbinding maakt met samba! Voor samba, vertellen we eigenlijk het mounten van de lokale computer op de poort die is poort doorgestuurd zodat we terug naar onze server via verbinding een ssh tunnel.
Hier is het bevel te bouwen de ssh Port forwarding port forwarding (poort 445 gebruiken want dit de standaardpoort voor samba is):
$ ssh - C - c blowfish-L8392:localhost:445 server_USERNAME
-C is voor gegevenscompressie (versnelt verbinding)
-c blowfish is voor het blowfish-encryptiealgoritme die is veilig maar zorgt voor snellere verbindingen dan andere algoritmen
-L [bind_address:] poort: host: hostport is voor het doorsturen van poort
-p [server_port] niet weergegeven maar kunt verbinden met SSH op een niet-standaard poort op de server (als je niet met behulp van poort 22)
Vervolgens Maak een map op uw clientcomputer waar u zult mount uw server (voor OS X ik hou van het doen van /Users/my_username/mount_spot en de mount_spot map naar de navigatiekolom van de Finder te slepen):
$ mkdir /Users/username/mount_spot <--(Controleer dit op de gewenste locatie)
Blijf het venster met ssh en open een nieuwe shell (venster opdrachtregel), Samba met dit te monteren (Opmerking: 8392 is een willekeurig getal, schakelen het met wat, zolang het is boven 1000):
$ mount -t smbfs //server_USERNAME ~/mount_spot
Unmount de drive met dit:
umount -t smbfs //server_USERNAME
Nauwe SSH port forwarding door over te schakelen naar het venster met SSH en te typen:
$ afsluiten