root access to the system itself, by the way, is available.
System ist running oc3 on a debian6 with sqlite.
thanx
echo -n "password" | sha1sumselect * from oc_preferences where configkey="lostpassword";username|owncloud|lostpassword|4a08768105c0c4c44ac7ac9ef40a4c7e76eab333select configvalue from oc_preferences where configkey="lostpassword" and userid="admin";select * from oc_preferences where configkey="lostpassword"[root@server ~]# echo -n "new-password" | sha1sum
[root@server ~]# cd var/www/html/owncloud/data/
[root@server data]# sqlite owncloud.db
sqlite> select * from oc_users;
sqlite> UPDATE oc_users SET password = 'NEW_SHA1SUM' WHERE password = 'OLD_SHA1SUM';
sqlite> .quitUSERNAME="testuser"
PASSWORD="123zxc,./"
SHA1SUM=`echo -n "${PASSWORD}" | sha1sum | awk '{print $1}'`
REMOTE_SSH="ssh remove-server.mydomain.abc"
echo "insert $USERNAME into owncloud.db"
if $REMOTE_SSH "sqlite3 /var/www/owncloud/data/owncloud.db \"select * from oc_users\"" | grep -q ${USERNAME} ; then
echo -e "\t${USERNAME}: already exists in owncloud.db"
else
$REMOTE_SSH "sqlite3 /var/www/owncloud/data/owncloud.db \"insert into oc_users values('${USERNAME}','${SHA1SUM}')\""
fi
if $REMOTE_SSH "sqlite3 /var/www/owncloud/data/owncloud.db \"select * from oc_preferences\"" | grep -q ${USERDOTNAME} ; then
echo -e "\t${USERNAME}: email already set in owncloud.db!"
else
$REMOTE_SSH "sqlite3 /var/www/owncloud/data/owncloud.db \"insert into oc_preferences values('${USERNAME}','settings','email','${USERDOTNAME}@mydomain.abc$
fi
if $REMOTE_SSH "sqlite3 /var/www/owncloud/data/owncloud.db \"select * from oc_group_admin\"" | grep -q ${USERNAME} ; then
echo -e "\t${USERNAME} is already group admin in owncloud.db!"
else
$REMOTE_SSH "sqlite3 /var/www/owncloud/data/owncloud.db \"insert into oc_group_admin values('customer','${USERNAME}')\""
fi
Return to OwnCloud Community Edition 4.x and older
Users browsing this forum: Bing [Bot] and 6 guests