# Pydio as SFTP WebUI

**URL:** <https://forum.pydio.com/t/pydio-as-sftp-webui/2089>\
**Category:** Pydio 8\
**Created:** [January 28, 2019, 6:50pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089 "2019-01-28T18:50:16Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmerlone](https://yyz2.discourse-cdn.com/flex032/user_avatar/forum.pydio.com/mmerlone/32/601_2.png) [@mmerlone](https://forum.pydio.com/u/mmerlone)\
**Post date:** [January 28, 2019, 6:50pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/1 "2019-01-28T18:50:16Z")

</div>

Hi,

Simple question: can pydio (php version) be used as a dumb SFTP web ui with the user accounts from SFTP server, regardless of current pydio user base?

I already have a pydio server working with AD auth on a Ubuntu 18.04 server.

Best regards.

---

<div class="post-metadata">

**Author:** ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)\
**Post date:** [January 29, 2019, 10:51am UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/2 "2019-01-29T10:51:27Z")

</div>

Hi,  
you can have users authenticate against an ftp server using their ftp credentials to log onto Pydio.

---

<div class="post-metadata">

**Author:** ![mmerlone](https://yyz2.discourse-cdn.com/flex032/user_avatar/forum.pydio.com/mmerlone/32/601_2.png) [@mmerlone](https://forum.pydio.com/u/mmerlone)\
**Post date:** [January 29, 2019, 11:01am UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/3 "2019-01-29T11:01:23Z")

</div>

Hi,  
Sure, I understand a logged pydio user can use an sftp server, the question is: can a sftp user login on pydio using the sftp credentials directly, without a pydio user?  
Regards.

---

<div class="post-metadata">

**Author:** ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)\
**Post date:** [January 29, 2019, 12:42pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/4 "2019-01-29T12:42:09Z")

</div>

Hi,  
yes you can log inside pydio without having to use a pydio user,  
you could use your sftp credentials directly to log in pydio.(after having set the auth method)

---

<div class="post-metadata">

**Author:** ![mmerlone](https://yyz2.discourse-cdn.com/flex032/user_avatar/forum.pydio.com/mmerlone/32/601_2.png) [@mmerlone](https://forum.pydio.com/u/mmerlone)\
**Post date:** [January 29, 2019, 1:41pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/5 "2019-01-29T13:41:06Z")

</div>

Hi Zayn  
Thank you for your time and quick answer. I have enabled the “FTP over SSH” plugin, but I can’t find it as a driver option when creating a new workspace, can you please help me? Have I missed something?  
Best regards.

---

<div class="post-metadata">

**Author:** ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)\
**Post date:** [January 29, 2019, 2:08pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/6 "2019-01-29T14:08:30Z")

</div>

Once you enabled the plugin FTP over SSH in **Available plugins \> workspace drivers \> ftp over ssh** ,  
then hit the refresh plugin cache button on the top left and it should be enabled.

---

<div class="post-metadata">

**Author:** ![mmerlone](https://yyz2.discourse-cdn.com/flex032/user_avatar/forum.pydio.com/mmerlone/32/601_2.png) [@mmerlone](https://forum.pydio.com/u/mmerlone)\
**Post date:** [January 29, 2019, 3:45pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/7 "2019-01-29T15:45:49Z")

</div>

Done, but no luck. Should I then create a new workspace with such driver? I cant find it there.

 ![snapshot-2019-01-29-13-36-55](https://canada1.discourse-cdn.com/flex032/uploads/pydio/original/1X/095b824e217625727315e6d0a3a498372cdbf181.png)

Also, I have disabled FTP, WebDAV and S3 plugins, but they are still available to create a workspace, see below.

 ![snapshot-2019-01-29-13-41-16](https://canada1.discourse-cdn.com/flex032/uploads/pydio/original/1X/d4a759fa6d1c8d575376dfcccc0324789bc5bc72.png)

On time: I have hit the clear plugin cache button, doctrine cache, restarted apache, and see no changes on driver list when creating a new workspace.

---

<div class="post-metadata">

**Author:** ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)\
**Post date:** [January 29, 2019, 3:59pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/8 "2019-01-29T15:59:34Z")

</div>

here are my settings, maybe the default FTP should be enabled too,

 ![21](https://canada1.discourse-cdn.com/flex032/uploads/pydio/original/1X/35c5dbd0e2a1cf09f2d3fc01e499d1e118af9070.png)

 ![37](https://canada1.discourse-cdn.com/flex032/uploads/pydio/original/1X/40202eb0ad22f1ca9e34264ce7afb2accccc2522.png)

---

<div class="post-metadata">

**Author:** ![mmerlone](https://yyz2.discourse-cdn.com/flex032/user_avatar/forum.pydio.com/mmerlone/32/601_2.png) [@mmerlone](https://forum.pydio.com/u/mmerlone)\
**Post date:** [January 29, 2019, 5:50pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/9 "2019-01-29T17:50:29Z")

</div>

No way to make it work. No matter what plugins I enable or disable I always have the same 5 options from my previous print. Any idea?

---

<div class="post-metadata">

**Author:** ![mmerlone](https://yyz2.discourse-cdn.com/flex032/user_avatar/forum.pydio.com/mmerlone/32/601_2.png) [@mmerlone](https://forum.pydio.com/u/mmerlone)\
**Post date:** [January 29, 2019, 8:03pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/10 "2019-01-29T20:03:18Z")

</div>

I eventually managed to make a SFTP Workspace work after some manual cache deletion and server reboot, only to discover that it is not what I want, I still need to use a pydio user.

I think what I want/need is another authentication driver - alongside with master and secondary driver - which is already set to my AD server - pointing to the SFTP server, so I can use a SFTP login on pydio login screen directly. Can this be done somehow?

---

<div class="post-metadata">

**Author:** ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)\
**Post date:** [January 30, 2019, 8:07am UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/11 "2019-01-30T08:07:26Z")

</div>

Hi,  
you can have 2 means of authentication one master and the other secondary, so as if you put sftp on master and pydio (db) on secondary it should work.

---

<div class="post-metadata">

**Author:** ![mmerlone](https://yyz2.discourse-cdn.com/flex032/user_avatar/forum.pydio.com/mmerlone/32/601_2.png) [@mmerlone](https://forum.pydio.com/u/mmerlone)\
**Post date:** [January 30, 2019, 12:34pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/12 "2019-01-30T12:34:47Z")

</div>

So, to answer my OP: no, you cannot use a SFTP server as auth mechanism on pydio. One can create a SFTP workspace for users coming from other auth driver, but cannot use SFTP to login on pydio UI.  
Regards.

---

<div class="post-metadata">

**Author:** ![geoff](https://avatars.discourse-cdn.com/v4/letter/g/a3d4f5/32.png) [@geoff](https://forum.pydio.com/u/geoff)\
**Post date:** [January 30, 2019, 1:57pm UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/13 "2019-01-30T13:57:08Z")

</div>

Side question, does Pydio Cells expose a SFTP server? That would be very useful; if so, how do I set it up?

---

<div class="post-metadata">

**Author:** ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)\
**Post date:** [January 31, 2019, 8:09am UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/14 "2019-01-31T08:09:05Z")

</div>

Hi,  
no Pydio cells does not expose a sftp server.

---

<div class="post-metadata">

**Author:** ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)\
**Post date:** [January 31, 2019, 8:13am UTC](https://forum.pydio.com/t/pydio-as-sftp-webui/2089/15 "2019-01-31T08:13:42Z")

</div>

Hi,  
oh yeah sorry i might have been not clear on that,  
as you said you can have a remote ftp workspace and you can have users authenticate against this ftp workspace.
