Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Permission denied Script

    Scheduled Pinned Locked Moved Turkish
    1 Posts 1 Posters 701 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      adarguner
      last edited by

      Merhaba Arkadaşlar

      Bir script yazdım.Radius üzerindeki telefon tanımlarını elimdeki bir Telefon listesi için varmı yok mu kontrol etmek istiyorum. Listeden bir telefon seçiyorum ve onu Radius üzerindeki listede var mı varsa VAR yazıyorum yoksa YOK diyorum. Acak Permission Denied alıyorum.
      Bunu nasıl aşarım.? 13 satırda yani Permission denied error line of 13. if ("$arama" == ""); satırda hata alıyorum.Anlamsız yerde.
      Dosya yazma hakkıda verdim chmod +x tarama.sh ile ve diğerlerine ama olmadı.Bu algoritmada bir hatamı var? Bileniniz varmıdır?

      Şimdiden teşekkür ederim.

      #!/bin/sh
      . /etc/profile
      rm -rf /root/taramasonucu*
      Tarih=$(date +%d%m%y)
      sonuc=$(touch taramasonucu_$Tarih.txt)
      chmod +x /root/taramasonucu_$Tarih.txt
      satir=$(cat /etc/freeradius/phonelist.txt | wc -l)
      i=0
      while [ "$i" -le $satir ];
      do
      liste=$(cat /etc/freeradius/phonelist.txt | head -n$i | tail -n1)
      arama=$(/bin/egrep -r '$liste' /etc/freeradius/users)
      if ("$arama" == "");
      then
      echo "$liste, PHONE NO" >> /root/taramasonucu_$Tarih.txt
      else
      echo "$liste, PHONE OK" >> /root/taramasonucu_$Tarih.txt
      fi
      done

      root#sudo ./tarama.sh

      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied
      ./tarama.sh: 13: ./tarama.sh: : Permission denied

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.