Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| docs:guide-user:services:nas:sftp.server [2023/01/17 06:08] – [OpenSSH compatibility] move to docs:guide-user:base-system:dropbear#extras vgaetera | docs:guide-user:services:nas:sftp.server [2023/03/04 11:21] – [Popular clients] stokito | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| * This how-to describes the method for setting up [[wp> | * This how-to describes the method for setting up [[wp> | ||
| * It relies on [[docs: | * It relies on [[docs: | ||
| - | * You can use any suitable [[docs: | + | * You can use any suitable [[docs: |
| ===== Goals ===== | ===== Goals ===== | ||
| Line 13: | Line 13: | ||
| ===== Instructions ===== | ===== Instructions ===== | ||
| - | Install | + | The SSH File Transfer (SFTP) is a file transfer protocol that works over SSH. It's like SCP but has more features. |
| + | For a basic usage the low level SCP may be enough but if you need, for example, to mount drive then use the SFTP. | ||
| + | |||
| + | The vanilla OpenWrt out of the box has a small [[docs: | ||
| + | But it doesn' | ||
| + | The package comes from another OpenSSH server which is bigger but has more features and default on desktop systems like Ubuntu. | ||
| + | Many [[docs: | ||
| + | So for this routers you really don't need anything to do and just start using it. | ||
| + | |||
| + | But if not then install the required package: | ||
| <code bash> | <code bash> | ||
| - | # Install packages | ||
| opkg update | opkg update | ||
| opkg install openssh-sftp-server | opkg install openssh-sftp-server | ||
| Line 25: | Line 33: | ||
| <code bash> | <code bash> | ||
| - | sftp:// | + | sftp:// |
| </ | </ | ||
| Line 48: | Line 56: | ||
| ===== Extras ===== | ===== Extras ===== | ||
| - | ==== References | + | ==== Popular clients |
| - | Popular SFTP clients: | + | * Windows: [[docs: |
| - | * [[https://apps.gnome.org/app/org.gnome.Nautilus/ | + | * Windows: |
| - | * [[https:// | + | * Linux, macOS, FreeBSD: [[https:// |
| - | * [[docs:guide-quick-start:sshadministration# | + | * Linux, macOS, FreeBSD: [[https:// |
| + | * Linux: [[wp> | ||
| + | * Linux: [[https:// | ||
| + | * Windows, macOS, | ||
| + | * macOS: | ||
| + | * Android: | ||
| + | * Android TV, RapberryPI: [[https:// | ||
| + | * [[https:// | ||
| ==== Service discovery ==== | ==== Service discovery ==== | ||
| Line 58: | Line 73: | ||
| <code bash> | <code bash> | ||
| - | # Install packages | ||
| opkg update | opkg update | ||
| opkg install announce | opkg install announce | ||
| </ | </ | ||
| + | See also [[docs: | ||