Her sistem başlangıcında;
----------------
#!/bin/bash

# SSH bağlantıları bilgilerini sıfırlama

cat /dev/null > /root/.ssh/known_hosts
cat /dev/null > /home/*/.ssh/known_hosts
exit 0
----------------
şeklinde bir script oluşturmak istiyorum. Ancak;

/usr/local/bin/sshsfrlama: line 6: /home/*/.ssh/known_hosts: No such file or 
directory

şeklinde hata veriyor.

/home dizini altında 1 veya daha fazla kullanıcının ev dizinleri olabiliyor.
Kullanıcı adları da değişebiliyor. Bu noktada kalıcı bir script oluşturmak için

----------------
cat /dev/null > /home/*/.ssh/known_hosts
----------------

kısmında birşeyleri değiştirmem gerektiğini düşünüyorum fakat nasıl olacağı 
konusunda
yardımlarınızı bekliyorum.

İyi çalışmalar
_______________________________________________
Linux-sohbet mailing list
Linux-sohbet@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-sohbet
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap