StatusNet のspam 削除
status.net にspam が投稿されていました.
てことで,削除してみたのでメモ.
status.net が動かないようにします.
$ chmod 770 statusnet
とか.
念のためdb backup します.
db はidenti_ca の様なので,
$ mysqldump -u root -p identi_ca > backup
backup が取れているのを確認します.
データを削除します.
ログイン
$ mysql -u root -p
db identi_ca を利用します.
mysql> USE identi_ca;
今回のspam アカウントのlippertelizabeth のユーザ情報を表示します.profile_id をメモしておきます.
mysql> select * from user WHERE nickname = 'lippertelizabeth';
アカウントを削除します.これでこのアカウントでの新規投稿はなくなるはず.
mysql> delete from user WHERE nickname = 'lippertelizabeth';
ユーザ情報で確認したprofile_id でメッセージを確認して,メッセージを削除します.
mysql> select * from notice where profile_id = '5';
mysql> delete from notice where profile_id = '5';
パーミッションを戻して動作確認します.
$ chmod 777 statusnet
とりあえず見えなく出来たようです.
しかし面倒ですね….
関連
- Twitter Clone なStatusNet を入れてみる - matoken’s meme -hatena-
http://d.hatena.ne.jp/matoken/20090903/1251994078