angelusinferni
(usa Outra)
Enviado em 02/10/2020 - 06:53h
Pessoal,estou tentando montar um link para um drive virtual de compartilhamento de arquivos samba no programa em C que estou criando com a função de backup para um VPS.
sempre que executo o programa não consigo executar os comandos por falta de permissão e se eu não utilizo sudo não consigo montar esse drive e muito menos copiar os arquivos, e se eu tento utilizar root recebo erro,como posso proceder ?
segue abaixo o trecho do código
[quote]
case 3:
if(system("mount -t cifs -o username=lab,password=123456 //192.168.0.101/L.A.B/ /home/angelusinferni/db/L.A.B/") == -1){
printf("Erro de Montagem !\nPressione [ENTER] para continuar.\n");
flush_in();
getchar();
break;
}else{
if(system("cp -R /home/angelusinferni/db/ /home/angelusinferni/L.A.B/") == -1){
printf("Erro durante a execução do backup!\nPressione [ENTER] para continuar.\n");
flush_in();
getchar();
break;
}else{
printf("Backup executado com sucesso!\nPressione [ENTER] para continuar.\n");
flush_in();
getchar();
break;
}
}
break;
[quote]
anexei tambem 2 imagens,1 tentando rodar sem permissão root e outra tentando rodar com permissão root os 2 comandos.