SFTP: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>UNiversal
No edit summary
mNo edit summary
 
(23 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{XBMC wiki toc}}
{{mininav| [[File sharing]] }}
As of XBMC v10 (Dharma), XBMC ships with [[w:SSH File Transfer Protocol|SFTP (SSH File Transfer Protocol)]] (not to be confused with FTP) client support for media. You can use SFTP to add as a media source or as a way to connect to the machine that has XBMCbuntu v11 (Eden) and upwards installed, which contain Openssh server installed.
<section begin="intro"/>Kodi ships with [[w:SSH File Transfer Protocol|SFTP (SSH File Transfer Protocol)]] (not to be confused with FTP) client support for accessing file shares.<section end="intro"/>


Bare in mind that the extra layer of security typically used by SSH, will add some latency to the connection, so don't expect similar speeds to those of FTP.
You can also use SFTP as a way to connect to some Kodi devices, such as Kodibuntu.


==Other protocols==
== Adding SFTP as a media source ==
{{see also|SSH|FTP}}
{{see also|Adding_video_sources}}
== Connecting to XBMCbuntu via SFTP ==
# Add Videos
# Browse
# Add network location
# Select SSH/SFTP from the protocol menu
# Complete other fields as required


From XBMCbuntu v11 (Eden) and newer, ships with [http://www.openssh.org/ Openssh server], making it easier to access your files via SSH/SFTP. Alternative installations that contain Openssh can also use the method below to connect.
== Connecting to Kodibuntu via SFTP ==
 
Kodibuntu ships with [http://www.openssh.org/ Openssh server], making it easier to access your files via SSH/SFTP. Alternative installations that contain Openssh can also use the method below to connect.




'''Examples of SFTP clients'''
'''Examples of SFTP clients'''


*[http://filezilla-project.org/ FileZilla]
* [http://filezilla-project.org/ FileZilla]
*[http://cyberduck.ch/ Cyberduck]
* [http://cyberduck.ch/ Cyberduck]
*[http://www.flashfxp.com/ FlashFXP]
* [http://www.flashfxp.com/ FlashFXP]


'''Connecting to XBMCbuntu SFTP'''
'''Connecting to Kodibuntu SFTP'''


Some XBMCBuntu installs the username is '''xbmc''' and password '''blank''' where you did not set a username or password during install.
During the installation of Kodibuntu you have to supply a username and a password. This username and password combination has to be used if you want to connect via SFTP


# Choose a SFTP client and open an instance
# Choose a SFTP client and open an instance
# Enter The XBMC box IP (using Filezilla e.g. sftp://192.168.1.254)
# Enter The Kodi box IP (using Filezilla e.g. sftp://192.168.1.254)
# Choose port '''22'''
# Choose port '''22'''
# For '''username''' the login name you chose during install
# For '''username''' the login name you chose during install
Line 35: Line 41:
Select '''OK''' or '''Yes'''
Select '''OK''' or '''Yes'''


==Adding SFTP as a media source==
# Add Videos
# Browse
# Add network location
# Select SSH/SFTP from the protocol menu
# Complete other fields as required
'''SFTP Source Example (source.xml):'''
<pre>
    <video>
        <source>
        <name>Remote SFTP Videos</name>
        <path>sftp://username:[email protected]/share/videos/</path>
      </source>
    </video>
</pre>




[[Category:File Sharing]]
[[Category:Manual]]
[[Category:File sharing]]

Latest revision as of 23:28, 29 January 2021

Home icon grey.png   ▶ File sharing ▶ SFTP

Kodi ships with SFTP (SSH File Transfer Protocol) (not to be confused with FTP) client support for accessing file shares.

You can also use SFTP as a way to connect to some Kodi devices, such as Kodibuntu.

Adding SFTP as a media source

  1. Add Videos
  2. Browse
  3. Add network location
  4. Select SSH/SFTP from the protocol menu
  5. Complete other fields as required

Connecting to Kodibuntu via SFTP

Kodibuntu ships with Openssh server, making it easier to access your files via SSH/SFTP. Alternative installations that contain Openssh can also use the method below to connect.


Examples of SFTP clients

Connecting to Kodibuntu SFTP

During the installation of Kodibuntu you have to supply a username and a password. This username and password combination has to be used if you want to connect via SFTP

  1. Choose a SFTP client and open an instance
  2. Enter The Kodi box IP (using Filezilla e.g. sftp://192.168.1.254)
  3. Choose port 22
  4. For username the login name you chose during install
  5. For password the password you chose during install

Fileziilamain.png

During first time connecting you will see a security warning irrespective of client used.

Filezzilawarning.PNG

Select OK or Yes