Comando Fuser [RESOLVIDO]

1. Comando Fuser [RESOLVIDO]

Alex Rolim
arollim

(usa Suse)

Enviado em 07/01/2010 - 16:24h

Tenho um sistema integrado que roda em FlagShip no Linux Distribuicao WriteBox, só que tem alguns arquivos que precisam abrir com Exclusividade e se tivem em uso o processo é Abortado, os usuarios me ligam e com o comando FUSER verifico quem esta com o arquivo aberto e peço pra fechar o Sistema.

Pergunto tem algum comando semelhante ao FUSER que possa ser executado por usuario comum ?
É que somente consigo executar o FUSER com o Usuario ROOT.

Se tiver algo parecido somente pra exibir na tela o nome do usuario será muito util pra mim.

Desde já Agradeço

Alex Rolim


  


2. Re: Comando Fuser [RESOLVIDO]

Denis Doria
thuck

(usa Debian)

Enviado em 07/01/2010 - 21:06h

Estranho uso debian e nunca tive problemas de usar o fuser como um usuário comum, quais são as permissões no seu fuser? Pode ser apenas esse o seu problema.


3. Fuser

Alex Rolim
arollim

(usa Suse)

Enviado em 08/01/2010 - 07:15h

Como verifico as permissoes no Fuser ?


4. Fuser - Solucao

Alex Rolim
arollim

(usa Suse)

Enviado em 08/01/2010 - 16:07h

1- Adicionando Permissao ao info(grupo p/executar o comando) para ao comando fuser

chown root.info /sbin/fuser

2- Permitir que o grupo info execute o comando fuser
chmod 4754 /sbin/fuser


3- Como usuarios comuns nao tem acesso a pasta /sbin é necessario criar um Link para o programa fuser
ln -s /sbin/fuser /bin/fuser

4- Edite o arquivo /etc/login.defs inclusao da linha abaixo

#CONSOLE_GROUPS #floppy:audio:cdrom
floppy:audio:cdrom:fuser






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts