Flying Movement
There also is an built-in Flying Movement Component. This is mainly used to scout the scene during development phase and behaves similar to the Scene Camera. This component is also used for the Debug Camera.
Creating a Flying Camera is done by right clicking in the Hierarchy->ExtensionTools->Flying Camera.
Adjusting the input buttons and axis
This is done exactly the same as with the Character Movement, since they both use the same Axes and Buttons. And can be read more about here