WinSCP

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 10:13, 20 March 2008 (edit)
Soulstace (Talk | contribs)
m (easier to follow now I think)
← Previous diff
Revision as of 10:57, 12 April 2008 (edit) (undo)
S2s2 (Talk | contribs)
m (structure)
Next diff →
Line 7: Line 7:
# Launch the program. Under Session, enter: # Launch the program. Under Session, enter:
#* Host name: Router's IP address #* Host name: Router's IP address
-#* User name: Always 'root' (even if you have changed the username for the web interface)+#* User name: Always 'root'. Even if you have changed the username for the web interface.
#* Password: router password #* Password: router password
-#* Private key file: your private key file (only if you wish to use [[Telnet/SSH_and_the_Command_Line#Public_key_method|Public Key authentication]])+#* Optional: Private key file: Only if you are using private/public key authentication, instead of the router username/password. See [[Telnet/SSH_and_the_Command_Line#Public_key_method|Public Key authentication]]
#* File Protocol: SCP, '''not SFTP''' #* File Protocol: SCP, '''not SFTP'''
# You can save the session now for later use. # You can save the session now for later use.
Line 17: Line 17:
WinSCP can be used to save information on the DD-WRT-enabled router in /jffs, if you have JFFS turned on and there is any space left in the flash. Or WinSCP can save to the SD Card, mounted in /mmc, or other attached storage mounted in the DD-WRT file system. WinSCP can be used to save information on the DD-WRT-enabled router in /jffs, if you have JFFS turned on and there is any space left in the flash. Or WinSCP can save to the SD Card, mounted in /mmc, or other attached storage mounted in the DD-WRT file system.
-Windows and DOS platforms only, use Carriage Return and New Line codes at the end of each line, within text files. Unix only uses New Line. The difference is between text files generated or edited on a Windows platform, and Unix (and almost all other operating systems are similar to Unix, not Windows). Editing of a script file on an SD Card plugged directly into a card reader on a PC with Windows, must use a special editor to create or modify the script or text file, like [http://notepad-plus.sourceforge.net/ Notepad++], jedit, or unix2dos and dos2unix utility to convert the file.+Microsoft's Windows platforms only: '''Do Not''' use Notepad to write or edit the files. The Edit function within WinSCP opens a custom editor which formats correctly for Unix. The following applications can save Unix-formatted files:
- +* [http://notepad-plus.sourceforge.net/ Notepad++]
-Bonus: Transfer files with WinSCP and text is automatically converted. And besides, it's more convenient than a sneakernet.+* jedit
 +* [http://www.editpadpro.com EditPadLite] Free version of EditPadPro
 +* or unix2dos and dos2unix utility to convert the file.
 +Microsoft platforms use Carriage Return and New Line codes at the end of each line, within text files. Unix only uses New Line, and almost all other operating systems are similar to Unix, not Windows.
[[Category:English documentation]] [[Category:English documentation]]
[[Category:Basic tutorials]] [[Category:Basic tutorials]]

Revision as of 10:57, 12 April 2008

For Windows XP (or other varients), this article is just an explanation on how to use WinSCP to transfer files and manage folders on the writable storage areas within the router. A lot of articles refer to using WinSCP in the DD-WRT Wiki, however few go into any detail, assuming instead the user knows how to use WinSCP or even what it is.

WinSCP gives a norton-commander like interface for transferring files and creating folders on the router.

  1. Enable SSH in the Web administration page of the router.
  2. Download WinSCP and install it.
  3. Launch the program. Under Session, enter:
    • Host name: Router's IP address
    • User name: Always 'root'. Even if you have changed the username for the web interface.
    • Password: router password
    • Optional: Private key file: Only if you are using private/public key authentication, instead of the router username/password. See Public Key authentication
    • File Protocol: SCP, not SFTP
  4. You can save the session now for later use.
  5. When connecting there is a 'command 'groups' ' error and possibly a 'pwd' error. Ignore these.
  6. Then the window appears of the file manager. Local content is on the left, router content on the right.

WinSCP can be used to save information on the DD-WRT-enabled router in /jffs, if you have JFFS turned on and there is any space left in the flash. Or WinSCP can save to the SD Card, mounted in /mmc, or other attached storage mounted in the DD-WRT file system.

Microsoft's Windows platforms only: Do Not use Notepad to write or edit the files. The Edit function within WinSCP opens a custom editor which formats correctly for Unix. The following applications can save Unix-formatted files:

  • Notepad++
  • jedit
  • EditPadLite Free version of EditPadPro
  • or unix2dos and dos2unix utility to convert the file.

Microsoft platforms use Carriage Return and New Line codes at the end of each line, within text files. Unix only uses New Line, and almost all other operating systems are similar to Unix, not Windows.