Para usar o sudo, você pode fazer sudo iptables-save | sudo tee /etc/sysconfig/iptables
O shell não tem o direito de escrever em / etc / sysconfig / iptables, como é executado em seu usuário.
Estou tentando salvar o arquivo de regras do iptables em / etc / sysconfig / iptables. Eu quero fazer isso sem entrar no root. Eu tentei usar
sudo iptables-save > /etc/sysconfig/iptables
mas lança permissão negada erro.
Como posso salvar o arquivo sem fazer login na raiz? Estou usando isso no meu aplicativo, por isso não quero fazer login para fazer o root pelo aplicativo.
Obrigado
o redirecionamento padrão está sendo emitido por você e não pelo root ... este one-liner funciona
sudo bash -c "iptables-save > /etc/iptables/rules.v4 "