This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| institute_lorentz:irods_fair_storage [2023/06/06 09:01] – [FAIR Storage Access] lenocil | institute_lorentz:irods_fair_storage [2023/06/13 07:36] (current) – lenocil | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| ===== FAIR Storage Access ===== | ===== FAIR Storage Access ===== | ||
| - | Access | + | Writing access |
| Once access has been granted, you can interact with the server via any of the [[https:// | Once access has been granted, you can interact with the server via any of the [[https:// | ||
| Line 22: | Line 22: | ||
| * [[https:// | * [[https:// | ||
| - | Additionally our [[https:// | + | Additionally our [[https:// |
| iCommands is the most flexible and powerful client, but it might require a basic prior knowledge of the GNU/Linux command line. | iCommands is the most flexible and powerful client, but it might require a basic prior knowledge of the GNU/Linux command line. | ||
| Line 236: | Line 236: | ||
| </ | </ | ||
| - | If your collaborator has no access to icommands, then place the object you would like to share in the folder ''/ | + | If your collaborator has no access to icommands, then place the object you would like to share in the folder ''/ |
| __Web Browsers: webdav__ | __Web Browsers: webdav__ | ||
| - | Without creating a ticket for a data object, you could login to our //FAIR// storage system place any object you would like to share in a special collection called ''/ | + | Without creating a ticket for a data object, you could login to our //FAIR// storage system place any object you would like to share in a special collection called ''/ |
| + | Access via the ticket system using a web browser will follow the scheme | ||
| + | < | ||
| + | https:// | ||
| + | # example | ||
| + | https:// | ||
| + | </ | ||
| Line 300: | Line 306: | ||
| Anonymous access | Anonymous access | ||
| - | |URL | https:// | + | |URL | https:// |
| Line 327: | Line 333: | ||
| Specify your IL credentials when prompted and click on Connect. | Specify your IL credentials when prompted and click on Connect. | ||
| + | |||
| + | ==== Rclone Access ==== | ||
| + | |||
| + | :!: This access method works only on our remote desktop system | ||
| + | |||
| + | Open a terminal | ||
| + | |||
| + | <code bash> | ||
| + | $ rclone config | ||
| + | No remotes found - make a new one | ||
| + | n) New remote | ||
| + | s) Set configuration password | ||
| + | q) Quit config | ||
| + | n/s/q> n | ||
| + | name> iRODS | ||
| + | Type of storage to configure. | ||
| + | Enter a string value. Press Enter for the default ("" | ||
| + | Choose a number from below, or type in your own value | ||
| + | 1 / 1Fichier | ||
| + | \ " | ||
| + | 2 / Alias for an existing remote | ||
| + | \ " | ||
| + | 3 / Amazon Drive | ||
| + | \ " | ||
| + | 4 / Amazon S3 Compliant Storage Providers including AWS, Alibaba, Ceph, Digital Ocean, Dreamhost, IBM COS, Minio, and Tencent COS | ||
| + | \ " | ||
| + | ... | ||
| + | 36 / Union merges the contents of several upstream fs | ||
| + | \ " | ||
| + | 37 / Webdav | ||
| + | \ " | ||
| + | 38 / Yandex Disk | ||
| + | \ " | ||
| + | 39 / Zoho | ||
| + | \ " | ||
| + | 40 / http Connection | ||
| + | \ " | ||
| + | 41 / premiumize.me | ||
| + | \ " | ||
| + | 42 / seafile | ||
| + | \ " | ||
| + | Storage> 37 | ||
| + | |||
| + | ** See help for webdav backend at: https:// | ||
| + | |||
| + | URL of http host to connect to | ||
| + | Enter a string value. Press Enter for the default ("" | ||
| + | Choose a number from below, or type in your own value | ||
| + | 1 / Connect to example.com | ||
| + | \ " | ||
| + | url> https:// | ||
| + | Name of the Webdav site/ | ||
| + | Enter a string value. Press Enter for the default ("" | ||
| + | Choose a number from below, or type in your own value | ||
| + | 1 / Nextcloud | ||
| + | \ " | ||
| + | 2 / Owncloud | ||
| + | \ " | ||
| + | 3 / Sharepoint Online, authenticated by Microsoft account. | ||
| + | \ " | ||
| + | 4 / Sharepoint with NTLM authentication. Usually self-hosted or on-premises. | ||
| + | \ " | ||
| + | 5 / Other site/ | ||
| + | \ " | ||
| + | vendor> iRODS | ||
| + | User name. In case NTLM authentication is used, the username should be in the format ' | ||
| + | Enter a string value. Press Enter for the default ("" | ||
| + | user> YOUR_IL_USERNAME | ||
| + | Password. | ||
| + | y) Yes type in my own password | ||
| + | g) Generate random password | ||
| + | n) No leave this optional password blank (default) | ||
| + | y/g/n> y | ||
| + | Enter the password: | ||
| + | password: | ||
| + | Confirm the password: | ||
| + | password: | ||
| + | Bearer token instead of user/pass (e.g. a Macaroon) | ||
| + | Enter a string value. Press Enter for the default ("" | ||
| + | bearer_token> | ||
| + | Edit advanced config? (y/n) | ||
| + | y) Yes | ||
| + | n) No (default) | ||
| + | y/n> n | ||
| + | Remote config | ||
| + | -------------------- | ||
| + | [iRODS] | ||
| + | type = webdav | ||
| + | url = https:// | ||
| + | vendor = iRODS | ||
| + | user = YOUR_IL_USERNAME | ||
| + | pass = *** ENCRYPTED *** | ||
| + | -------------------- | ||
| + | y) Yes this is OK (default) | ||
| + | e) Edit this remote | ||
| + | d) Delete this remote | ||
| + | y/e/d> y | ||
| + | Current remotes: | ||
| + | |||
| + | Name Type | ||
| + | ==== ==== | ||
| + | iRODS webdav | ||
| + | |||
| + | e) Edit existing remote | ||
| + | n) New remote | ||
| + | d) Delete remote | ||
| + | r) Rename remote | ||
| + | c) Copy remote | ||
| + | s) Set configuration password | ||
| + | q) Quit config | ||
| + | e/ | ||
| + | |||
| + | $ | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | The navigate to https:// | ||