As it is a part of the job on every Linux System Administrator to login in a lot of production servers which mean that it easily something can go wrong and to broke a production machine. There are a lot of cases when someone is tired or get a call over the night and can do rm -rf test instead of rm -rf test.1 for example. So there are a lot of ways to predict something like that and block some commands on user level or kernel, but with root access will not be a good practice. Also when you connect to a lot of machines ( 100-200 ) it is hard task to configure to forget some commands on all of them.So I am looking for some way how you can easily and safely this can be achieved. It should be working only when you are login via ssh and sometimes to be removed. So I think something like custom command in the preferences in the terminal/terminator/ssh agent/or some other tool for command line. I am not sure if it is possible, but I think that it will be useful for a lot of people.  
Restrict list of commands over SSH
linux;ssh;command line