irods-admin: [root@test ~]# su - irods Last login: Fri Oct 26 11:59:25 CEST 2018 on pts/0 -bash-4.2$ iinit Enter your current iRODS password: -bash-4.2$ ils /testZone/home/irods: -bash-4.2$ ils -A /testZone/home/irods: ACL - irods#testZone:own Inheritance - Disabled create user in irods: -bash-4.2$ iadmin mkuser g.j.c.strikwerda@rug.nl rodsuser set password for user: -bash-4.2$ iadmin moduser g.j.c.strikwerda@rug.nl password ir0ds check as user: [root@test ~]# su - ger init your environment: [ger@test ~]$ iinit ERROR: environment_properties::capture: missing environment file. should be at [/home/ger/.irods/irods_environment.json] One or more fields in your iRODS environment file (irods_environment.json) are missing; please enter them. Enter the host name (DNS) of the server to connect to: localhost Enter the port number: 1247 Enter your irods user name: g.j.c.strikwerda@rug.nl Enter your irods zone: testZone Those values will be added to your environment file (for use by other iCommands) if the login succeeds. Enter your current iRODS password: check: [ger@test ~]$ ils /testZone/home/g.j.c.strikwerda@rug.nl: make file: [ger@test ~]$ touch ./iets.txt put file in irods vault: [ger@test ~]$ iput ./iets.txt [ger@test ~]$ ils /testZone/home/g.j.c.strikwerda@rug.nl: iets.txt [ger@test ~]$ ils -A /testZone/home/g.j.c.strikwerda@rug.nl: ACL - g.j.c.strikwerda@rug.nl#testZone:own Inheritance - Disabled iets.txt ACL - g.j.c.strikwerda@rug.nl#testZone:own [ger@test ~]$ ilsresc --tree demoResc:unixfilesystem create group: -bash-4.2$ iadmin mkgroup users make user member to group: -bash-4.2$ iadmin atg users g.j.c.strikwerda@rug.nl [ger@test ~]$ iuserinfo name: g.j.c.strikwerda@rug.nl id: 10016 type: rodsuser zone: testZone info: comment: create time: 01540548708: 2018-10-26.12:11:48 modify time: 01540548708: 2018-10-26.12:11:48 member of group: g.j.c.strikwerda@rug.nl member of group: public member of group: users remove local file and retrieve it from irods: [ger@test ~]$ rm iets.txt [ger@test ~]$ iget iets.txt [ger@test ~]$ ls -l ./iets.txt -rw-r-----. 1 ger ger 0 Oct 26 13:05 ./iets.txt [ger@test ~]$ imeta add -d iets.txt beschrijving metadata [ger@test ~]$ imeta ls -d iets.txt AVUs defined for dataObj iets.txt: attribute: beschrijving value: metadata units: [ger@test ~]$ imeta add -d iets.txt maand november [ger@test ~]$ imeta ls -d iets.txt AVUs defined for dataObj iets.txt: attribute: beschrijving value: metadata units: ---- attribute: maand value: november units: