Steam não está no erro do arquivo sudoers ao instalar o Steamcmd no novo servidor Ubuntu 22.04 LTS

Steam não está no erro do arquivo sudoers ao instalar o Steamcmd no novo servidor Ubuntu 22.04 LTS

Ao tentar configurar um servidor dedicado valheim no Ubuntu 22.04 LTS (GNU/Linux 5.15.0-39-generic x86_64)

Estou tentando executar estas instruções para instalar o steamcmd:

Crie uma conta de usuário chamada steam para executar o SteamCMD com segurança, isolando-o do resto do sistema operacional. Aviso:Não execute steamcmd enquanto estiver operando como usuário root. Fazer isso é um risco à segurança.

  1. Como usuário root, crie o usuário Steam:
sudo useradd -m steam
sudo passwd steam 
  
  1. Vá para sua pasta pessoal:
sudo -u steam -s
cd /home/steam
  

Pacote de repositórios

  1. É recomendado instalar o pacote SteamCMD dos repositórios de sua distribuição, se disponível: Ubuntu/Debian:
sudo apt install steamcmd

----Aqui está uma cópia do que acontece----

server@ubuntu:~$ sudo useradd -m steam
[sudo] password for server: 
useradd: user 'steam' already exists
server@ubuntu:~$ sudo passwd steam
New password: 
Retype new password: 
passwd: password updated successfully
server@ubuntu:~$ sudo -u steam -s
steam@ubuntu:/home/server$ cd /home/steam
steam@ubuntu:~$ sudo apt install steamcmd
[sudo] password for steam: 
steam is not in the sudoers file.  This incident will be reported.

neste ponto em diante, tenho resultados diferentes tentando resolver o erro

Eu entendo que o Steam precisa de acesso root e precisa ser adicionado em algum lugar.

Responder1

O que o sudo está reclamando é que o Steam não está no grupo sudo, então execute isso em um usuário onde o sudo funcionasudo adduser steam sudo

  • sudoobter previges de root
  • adduserusado para adicionar usuários e adicionar usuários a grupos para obter mais informaçõesadduser --help
  • steamo usuário a ser adicionado ao grupo
  • sudoo grupo para adicionar o usuário

Por que isso acontece? Bem, é um recurso de segurança permitir que alguns usuários usem o sudo, mas outros não. Observe as /etc/sudoersregras definidas para o sudo, mas não recomendo editá-lo

Espero que tenha respondido sua pergunta e seja bem-vindo para perguntar ao Ubuntu

informação relacionada