De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Marcio de Castro
Data de Publicação: 24 de Junho de 2007
Montando pendrive no Linux, um script simples, mas bem funcional,
Ao ser executado verifica os dispositivos, como Pen-Drive, Cameras, Celulares, ets, mostra um pop up, com o nome e o tamanho do dispositivo.
E mostra as opcões, depois de montado cria automáticamente uma pasta no Desktop do Usuário, e ao desmontar remove a pasta.
Útil e simples, com um uso bem simples do Kdialog; Bom para ser estudado e modificado, fique a vontade para alterar, modificar e melhorar.
#!/bin/bash #Autor: Marcio de Castro #e-mail: decastromarcio@gmail.com # for part in /dev/sd[abcdef]; do PARTICAO=`sudo fdisk -l $part | grep "$part"1 | grep FAT` if [ -n "$PARTICAO" ]; then DEV=`echo $part | cut -d "/" -f 3` tamanh=`sudo fdisk -s "$part"1`; tamanho=`echo "$tamanh" / 1000 | bc` kdialog --passivepopup "Detectado o dispositivo "$part"1, com $tamanho MBs " 3 & fi done operacao=`kdialog --menu "Montar ou Desmontar um Dispositivo " a "Montar Pen" b "Desmontar PEN" c "Montar Celular" d "Desmontar Celular" e "Montar Camera" f "Desmontar Camera" g "Montar outros Dispositivos sdb" h "Desmontar outros Dispositivos" i "Verificar Dispositivo" ` case $operacao in a) kdialog --passivepopup " Montando Pen Drive ... " 2 & mkdir ~/Desktop/Pen ; mount /dev/sda1 ~/Desktop/Pen ; sleep 2 ; kdialog --passivepopup " Pen Montado " 2 ;; b) kdialog --passivepopup " Desmontando Pen Drive .. " 2 & umount /dev/sda1 && rm -rf ~/Desktop/Pen ; sleep 2 ; kdialog --passivepopup " Pen Desmontado " 2 ;; c) kdialog --passivepopup " Montando Celular ... " 2 & mkdir ~/Desktop/Celular ; mount /dev/sda1 ~/Desktop/Celular ; sleep 2 ; kdialog --passivepopup " Celular Montado " 2 ;; d) kdialog --passivepopup " Desmontando Celular .." 2 & umount /dev/sda1 && rm -rf ~/Desktop/Celular ; sleep 2 ; kdialog --passivepopup " Celular Desmontado " 2 ;; e) kdialog --passivepopup " Montando Camera ... " 2 & mkdir ~/Desktop/Camera ; mount /dev/sda1 ~/Desktop/Camera ; sleep 2 ; kdialog --passivepopup " Camera Montado " 2;; f) kdialog --passivepopup " Desmontando Camera .." 2 & umount /dev/sda1 && rm -rf ~/Desktop/Camera ; sleep 2 ; kdialog --passivepopup " Camera Desmontado " 2 ;; #Outros Devices em sdb g) kdialog --passivepopup " Montando Outros Dispositivos em sdb... " 2 & mkdir ~/Desktop/Outros ; mount /dev/sdb1 ~/Desktop/Outros ; sleep 2 ; kdialog --passivepopup " Outros Dispositivos Montado em sdb" 2 ;; h) kdialog --passivepopup " Desmontando Outros Dispositivos .." 2 & umount /dev/sdb1 && rm -rf ~/Desktop/Outros ; sleep 2 ; kdialog --passivepopup " Outros Dispositivos Desmontado " 2;; i) kdialog --passivepopup "Detectado o dispositivo "$part"1, com $tamanho MBs " 3 ; kdialog --passivepopup "Voltando para o Menu ....." 2 && . /bin/pen.sh ;; esac
Colaboração: Anderson Luiz Tamborim
Neste artigo veremos como proteger nossos servidores Unix utilizando console de administração via SSH contra ataques de brute-force usando o plugin pam_abl para PAM (Pluggable Authentication Module).
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6668
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários