Я хочу разместить небольшую домашнюю страницу через node.js
из капли DigitalOcean Debian. Я добавил SSH-ключи для своего персонального MacBook, и я могу подключиться через SSH (только мой MacBook зарегистрирован, иначе вас мгновенно выгнали и даже не спросили пароль SSH).
В настоящее время я подключаюсь через что-то вроде: ssh root@MY-IP-ADDRESS
в новой установке Debian 8.6 x64 . Это первый раз, когда я настраиваю настоящий сервер node.js
с целью фактического обслуживания чего-либо.
Много раз я читал, что вы определенно не должны запускать процесс сервера (в данном случае node
) от имени пользователя root. Я думаю, что мне понадобится другой пользователь (другой от root), что-то вроде сервера с достаточным разрешением для управления сервером
В настоящее время я спрашиваю себя, нужно ли мне вообще работать через root - мне стоит добавить какой- нибудь модный .bashrc
или .vimrc
? Или предпочтительнее проводить как можно меньше времени root?
Какой рекомендуемый подход здесь?