Как упоминалось в Марко, вы можете использовать gksudo -u www-data <command> для запуска команд в качестве другого пользователя. Я обычно использую это для запуска команд как gdm, и до сих пор он никогда не спрашивал меня ни о чем другом, кроме моего собственного пароля.
Если вы используете kde, то это эквивалент kdesu -u www-data krusader. Я думаю, поскольку krusader - приложение kde, оно может работать лучше с kdesu. Подробнее о kdesu здесь.
Я использовал gksudo для запуска команд как других «человеческих» пользователей в системе, и когда мне будет предложено ввести пароль, я нахожу свой.