Правильный способ сделать это - поместить эти команды в простой сценарий оболочки и выполнить этот сценарий после передачи его на удаленный компьютер с помощью одной удаленной команды ssh, а не двух команд в одной строке, разделенных точкой с запятой. Обычно, как сказала Джули, это не повод для беспокойства, но и пуленепробиваемость тоже небезопасна.
Также учтите, что некоторые сетевые коммутаторы не любят слишком часто менять MAC-адрес для одного и того же IP-адреса. И это становится еще хуже, если ваши интерфейсы работают в некоторой совокупной конфигурации (тип переключения при отказе или агрегация типа «толстая труба», о которой я говорю здесь)