ssh 권한이 없는 경우 채택완료



권한이 없다는데 어찌 지우는지요 ??
허가 거부를 허가로 어찌 바꾸어야 하느나요 ?
제가 사용하는 ssh 정보 - http://homepy.cf/bbs/board.php?bo_table=info&wr_id=9">http://homepy.cf/bbs/board.php?bo_table=info&wr_id=9
쉽게 설명 해주시면 감사드려요 ^^
답변 5개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
rm -f 는 폴더를 지우는게 아니고 파일을 지우는 명령이며,
폴더를 통째로 지우시려면
exec("rm -rf ./1");
로 하셔야 합니다. rm -rf는 매우 위험한 명령이며, 잘못하면 FTP 내에 모든 정보가 삭제될수도 있으니 유의하셔야 하며, 그런 위험성때문에 서버에서 막혀있는 경우가 많으니,
그냥 호스팅사에 요청하셔서 삭제를 요청하시는게 좋을것 같습니다.
답변에 대한 댓글 1개
이것이 막혀있다는 증거로군요
댓글을 작성하려면 로그인이 필요합니다.
상대경로란 현재 실행되는 스크립트파일(php 파일)에서 지우려는 파일을 표시할 경로를 말합니다.
스크립트 파일이 root (/) 에 있고, 지우려는 파일이 /data/file/1.php 라면
상대경로는 ./data/file 이 될거구요.
스크립트 파일이 /bbs 에 있고, 지우려는 파일이 /data/file/1.php 라면
상대경로는 ../data/file 이 될겁니다.
답변에 대한 댓글 1개
ftp에 /1 을 지우려하는데 exec("rm -f /1"); 으로 넣으니 아니 되네요 /.
댓글을 작성하려면 로그인이 필요합니다.
http://php.net/manual/kr/function.exec.php">http://php.net/manual/kr/function.exec.php
알려드린 exec는 php 함수입니다.
php 파일내에서 쉘명령을 실행시킬때 사용하는 함수 입니다. 호스팅에 따라서는 막혀있는곳도 있습니다.
exec("rm -f 상대경로/파일네임");
형식으로 실행하실수 있구요.
http://php.net/manual/kr/function.unlink.php">http://php.net/manual/kr/function.unlink.php
안되면 unlink("상대경로/파일네임"); 형식으로 하실수도 있습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
root를 어떻게 만지면 되는가요 ?