나는데비안 스퀴즈부팅할 때마다 모든 /home-Folders에 빈 디렉토리 "Public"(예, 대문자 P)이 있는 머신입니다.
분명히 SMB 또는 FTP와 관련된 것으로 보이지만 생성에 대한 책임이 누구 또는 무엇인지 알 수 없습니다. 내가 가진 유일한 힌트는 다른 관리자가 samba, gsambad, gadmintools, winbind
apt-get을 통해 패키지를 설치하고 잠시 후 모든 패키지를 다시 제거했다는 것입니다.
(gadmintools는 FTP, BIND, DHCP, Squid 등에 대한 추가 항목을 포함하는 메타패키지이지만 더 이상 시스템에서 실행되는 서비스가 없습니다. 즉, gadmintools의 모든 종속 서비스도 제거되었습니다.)
/etc/init.d/ 또는 /etc/rc*에서 해당 서비스 중 어떤 것도 살아남아 디렉토리를 생성한다는 것을 암시하는 어떤 것도 찾을 수 없습니다. 또한 /etc/ 또는 /var/ 또는 어느 곳에서든 "Public" 문자열을 찾을 수 없습니다. 일부 구성 파일에 정의되어 있기를 바랍니다. chattr +i
부팅 시 syslog에서 불평하는 사람을 찾기 위해 디렉토리를 사용하기도 했지만 소용이 없었습니다.
누구든지 이것에 대해 더 많은 단서를 줄 수 있습니까?
답변1
이것에 대해 스스로 대답하십시오.
ps -ef | grep share
WebDAV를 조작하는 일부 아파치 프로세스를 가져왔고그놈 사용자 공유물건. (아파치 프로세스가 ps로 표시된 명령줄에 해당 프로세스를 언급했다는 의미입니다.) 별로 생각해 보지 않고 apache2* 패키지를 제거/재설치했습니다. 이제 부팅 후 더 이상 공개가 없습니다.
그래도 생각해 주셔서 감사합니다.