[remote] add read-only mode