Как запустить wuala в командной строке linux с автоматическим входом

2604
mit

Когда я запускаю wuala в командной строке Linux, как это, он входит в систему, и папка монтируется:

wualamcd логин имя пользователя пароль enableAutoLogin

Я могу выключить его с другой консоли, набрав

закрытие вуаля

Но как на самом деле использовать автоматический вход, который я только что установил с помощью переключателя enableAutoLogin? Какова команда, чтобы запустить его снова, чтобы он входил в систему, но не требует пароля? Я старался

wualamcd логин

и Wuala запускается, но никто не залогинен.

Авто логин в графическом режиме работает нормально. Это 32-битный Linux с OpenJDK 6 JRE.

2

2 ответа на вопрос

3
John Barry

Это не работает так, как вы хотите, согласно форумам Wuala.

Функция enableAutoLogin - это настройка для интерфейса, а не для интерфейса командной строки. Большая проблема в том, что когда вы запускаете сервер таким образом, ваш логин / пароль теперь виден через ps -ef и history.

Интересным решением может быть работа cron в сочетании со следующим скриптом bash, взятым из сообщения на форуме в wuala здесь . Это даст вам некоторую детализацию, когда он включен, и автоматически перезапустит его, если он выключен.

#!/bin/bash NAME= # The name of the process owner running Wuala USER= # The name of your Wuala User PASS= # your password ### Touch this and make +rw for $NAME LOGFILE="/var/log/wuala.log" WUALATEST=`ps -U $NAME -u $NAME u | grep -q [w]ualacmd ; echo $?`  function wualastart { wualacmd &>> $LOGFILE & sleep 10 wualacmd login $USER $PASS &>> $LOGFILE if [ $? = 0 ]; then echo -e "\n Wuala Started Successfully \n" fi }  function wualafinal { if [ $WUALATEST == 1 ] then wualastart else echo -e "\n Can't start Wuala, It's already running \n" fi }  until wualafinal; do echo "Wuala is restarting -- Code: $?. Trying to Respawn... " >&2 sleep 5 done 
1
wizlog

Попробуйте использовать

wualacmd login <myuser> <mypassword> enableAutoLogin

Это именно то, что говорит вопрос, теперь он хочет автоматически войти в систему после его выключения, не вводя это снова. Rob 12 лет назад 0
Ой, тогда это невозможно. wizlog 12 лет назад 0

Похожие вопросы