Rust is tough, but you can get rid of it on most surfaces. To prevent rust from forming you should keep metals dry and minimize their exposure to humidity and water. Here’s an overview of your options for treating and preventing rust on most common objects.
Put on rubber gloves.
Treat the affected material (metal or otherwise) with a rust-removing agent that contains oxalic acid, taking care to follow instructions on the product label.
Treat severe rust stains (especially in toilet bowls) with a pumice scouring pad along with the rust-removing agent.
Prevent indoor metal items from rusting by keeping their surfaces dry, dusting regularly and wiping down occasionally with a damp cloth. Dry immediately after wiping down.
Keep outdoor wrought-iron structures rust-free by removing existing rust with a wire brush, some sandpaper or a sandblaster. Then go over bare spots with rust-inhibiting primer and paint the surface with rust-resistant metal paint.